Skip to content

GitHub actions release of CRI tarball#4465

Merged
estesp merged 59 commits intocontainerd:masterfrom
dmcgowan:github-release-cri
Aug 11, 2020
Merged

GitHub actions release of CRI tarball#4465
estesp merged 59 commits intocontainerd:masterfrom
dmcgowan:github-release-cri

Conversation

@dmcgowan
Copy link
Copy Markdown
Member

  • Migrates cluster configuration history from CRI repo
  • Update containerd systemd unit file
  • Adds installation scripts needed to generated CRI+CNI release tarball
  • Update Github action release script to generate CRI+CNI release tarball

@dmcgowan dmcgowan changed the title GitHub release cri GitHub actions release of CRI tarball Aug 10, 2020
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 10, 2020

Build succeeded.

@estesp
Copy link
Copy Markdown
Member

estesp commented Aug 10, 2020

Looks good! I guess we need to modify the fetch-depth of the regular CI actions yaml--first PR with more than 25 commits 😅

@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 10, 2020

Build succeeded.

@dmcgowan dmcgowan force-pushed the github-release-cri branch 3 times, most recently from 7d7883f to 014c251 Compare August 10, 2020 22:55
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 10, 2020

Build succeeded.

@dmcgowan dmcgowan force-pushed the github-release-cri branch 2 times, most recently from ffd6480 to 8c521c7 Compare August 10, 2020 23:09
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 10, 2020

Build succeeded.

@dims
Copy link
Copy Markdown
Member

dims commented Aug 11, 2020

59 commits wow! :)

Comment thread contrib/gce/cloud-init/master.yaml Outdated
Copy link
Copy Markdown

@EleanorRigby EleanorRigby Aug 11, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should there be a type=notify here? For other clouds except for GCE I see that original containerd.service from repo-root has been installed. For GCE, the change for notify type service is kept out. This might cause some systemd services dependent on containerd to start & fail before container runtime is up.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This version was migrated over from CRI repository. It was created and managed by GCE folks, so I'll leave it to them if they want to change it going forward.

@dmcgowan dmcgowan force-pushed the github-release-cri branch from 8c521c7 to 3ecc812 Compare August 11, 2020 06:00
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 11, 2020

Build succeeded.

@dmcgowan dmcgowan force-pushed the github-release-cri branch from 3ecc812 to 1a9b8a3 Compare August 11, 2020 06:08
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 11, 2020

Build succeeded.

@dmcgowan dmcgowan force-pushed the github-release-cri branch from 1a9b8a3 to cd75b1a Compare August 11, 2020 06:29
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 11, 2020

Build succeeded.

@dmcgowan dmcgowan added this to the 1.4 milestone Aug 11, 2020
Comment thread .github/workflows/release.yml Outdated
Copy link
Copy Markdown
Member

@estesp estesp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Hopefully we can merge after fixing the conflict and test this on the next RC

Copy link
Copy Markdown
Member

@mikebrow mikebrow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Thanks Derek! I forgot about the cluster/gce contents in the cri tar balls.

Random-Liu and others added 22 commits August 11, 2020 09:15
Expose environment variables in the GCE containerd configuration
script for configuring an additional runtime handler. This unblocks
E2E testing of custom runtime handlers.

Signed-off-by: Tim Allclair <[email protected]>
Signed-off-by: Lantao Liu <[email protected]>
Signed-off-by: Lantao Liu <[email protected]>
Signed-off-by: Lantao Liu <[email protected]>
Signed-off-by: Lantao Liu <[email protected]>
Signed-off-by: Lantao Liu <[email protected]>
Synchronizes unit file with CRI's version

Signed-off-by: Derek McGowan <[email protected]>
Add installation scripts needed to generate CRI + CNI tar package on
release.
Update Github action release script to generate CRI release tarballs for
Linux and Windows.

Signed-off-by: Derek McGowan <[email protected]>
Signed-off-by: Derek McGowan <[email protected]>
@dmcgowan dmcgowan force-pushed the github-release-cri branch from cd75b1a to 60fa35f Compare August 11, 2020 16:17
@theopenlab-ci
Copy link
Copy Markdown

theopenlab-ci Bot commented Aug 11, 2020

Build succeeded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants