Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update windows CI VMs for hyper-v machine testing #309

Merged
merged 2 commits into from
Oct 5, 2023

Conversation

cevich
Copy link
Member

@cevich cevich commented Sep 27, 2023

Ref: containers/podman#20177

In addition to updating mingw and golang, this moves the
installation of .Net and wixtoolset here instead of at CI runtime.
The windows packer-configuration was updated to operate more
consistently with how things are done in Linux WRT calling scripts.
Along with some file renames and other cosmetic changes, the windows
build timeout was increased since the extra packages seem to
place it right on the edge of the former value.

@cevich
Copy link
Member Author

cevich commented Sep 27, 2023

Nope, still 1.9-1 in rawhide.

@edsantiago
Copy link
Member

I already have the desired crun in #302, it's just hand-downloaded via kludge.

@cevich cevich force-pushed the update_rawhide_crun branch from 7b1039c to 92503fe Compare September 28, 2023 14:00
@containers containers deleted a comment from github-actions bot Sep 28, 2023
@edsantiago
Copy link
Member

Note that crun is now at 1.9.2. The images built in #302 already have that.

@cevich
Copy link
Member Author

cevich commented Sep 28, 2023

Note that crun is now

K. I'm hoping your PRs can be merged soon, and then I can re-purpose this one for windows podman-machine related updates.

@cevich cevich force-pushed the update_rawhide_crun branch from 92503fe to a0ad674 Compare September 28, 2023 16:00
@cevich cevich changed the title Update rawhide image for crun-1.9.1-3 Add windows packages needed for podman CI Sep 28, 2023
@cevich cevich force-pushed the update_rawhide_crun branch from a0ad674 to adc1ead Compare September 28, 2023 16:01
@containers containers deleted a comment from github-actions bot Sep 28, 2023
@cevich cevich force-pushed the update_rawhide_crun branch 5 times, most recently from 836d04d to f146c00 Compare September 29, 2023 13:41
@cevich cevich added no_skopeo_cidev Don't build the skopeo_cidev image no_prior-fedora Don't build any prior-fedora images no_fedora-aws Don't build any fedora-aws images no_fedora-aws-arm64 Don't build any fedora-aws-arm64 images no_build-push Don't build the build-push image no_fedora_podman Don't build the fedora_podman image no_prior-fedora_podman Don't build the prior-fedora_podman image no_fedora-netavark Don't build the fedora-netavark image no_fedora-netavark-aws-arm64 Don't build the fedora-netavark-aws image no_fedora-podman-py Don't build the fedora-podman-py image no_image-builder Don't build the image-builder image no_fedora-podman-aws-arm64 Don't build the fedora-podman-aws image no_debian Don't build the debian image no_rawhide Don't build the rawhide image labels Sep 29, 2023
@cevich cevich force-pushed the update_rawhide_crun branch from f33e481 to 387cfb9 Compare October 4, 2023 17:31
@github-actions
Copy link

github-actions bot commented Oct 4, 2023

Cirrus CI build successful. Found built image names and IDs:

Stage Image Name IMAGE_SUFFIX
base fedora do-not-use
cache fedora c20231004t173115z-f39f38d13
cache win-server-wsl c20231004t173115z-f39f38d13

@cevich cevich force-pushed the update_rawhide_crun branch from 387cfb9 to 6c5603b Compare October 4, 2023 18:46
@github-actions
Copy link

github-actions bot commented Oct 4, 2023

Cirrus CI build successful. Found built image names and IDs:

Stage Image Name IMAGE_SUFFIX
base fedora do-not-use
cache fedora c20231004t184534z-f39f38d13
cache win-server-wsl c20231004t184534z-f39f38d13

@github-actions
Copy link

github-actions bot commented Oct 4, 2023

Cirrus CI build successful. Found built image names and IDs:

Stage Image Name IMAGE_SUFFIX
base fedora do-not-use
cache fedora c20231004t184534z-f39f38d13
cache win-server-wsl c20231004t184534z-f39f38d13

@cevich cevich removed no_skopeo_cidev Don't build the skopeo_cidev image no_prior-fedora Don't build any prior-fedora images no_fedora-aws Don't build any fedora-aws images no_fedora-aws-arm64 Don't build any fedora-aws-arm64 images no_build-push Don't build the build-push image no_fedora_podman Don't build the fedora_podman image no_prior-fedora_podman Don't build the prior-fedora_podman image no_fedora-netavark Don't build the fedora-netavark image no_fedora-netavark-aws-arm64 Don't build the fedora-netavark-aws image no_fedora-podman-py Don't build the fedora-podman-py image no_image-builder Don't build the image-builder image no_fedora-podman-aws-arm64 Don't build the fedora-podman-aws image no_debian Don't build the debian image no_rawhide Don't build the rawhide image labels Oct 4, 2023
In addition to updating mingw and golang, this moves the
installation of .Net and wixtoolset here instead of at CI runtime.
The windows packer-configuration was updated to operate more
consistently with how things are done in Linux WRT calling scripts.
Along with some file renames and other cosmetic changes, the windows
build timeout was increased since the extra packages seem to
place it right on the edge of the former value.

Signed-off-by: Chris Evich <[email protected]>
@cevich cevich changed the title Add windows packages needed for podman CI Update windows CI VMs for hyper-v machine testing Oct 4, 2023
@cevich cevich force-pushed the update_rawhide_crun branch from 6c5603b to 2ee0d88 Compare October 4, 2023 19:54
@cevich
Copy link
Member Author

cevich commented Oct 4, 2023

Note to me: Make sure crun 1.9.3 is present in rawhide and F39 images.

@github-actions
Copy link

github-actions bot commented Oct 4, 2023

Cirrus CI build successful. Found built image names and IDs:

Stage Image Name IMAGE_SUFFIX
base debian do-not-use
base fedora do-not-use
base fedora-aws do-not-use
base fedora-aws-arm64 do-not-use
base image-builder do-not-use
base prior-fedora do-not-use
cache build-push c20231004t194547z-f39f38d13
cache debian c20231004t194547z-f39f38d13
cache fedora c20231004t194547z-f39f38d13
cache fedora-aws c20231004t194547z-f39f38d13
cache fedora-netavark c20231004t194547z-f39f38d13
cache fedora-netavark-aws-arm64 c20231004t194547z-f39f38d13
cache fedora-podman-aws-arm64 c20231004t194547z-f39f38d13
cache fedora-podman-py c20231004t194547z-f39f38d13
cache prior-fedora c20231004t194547z-f39f38d13
cache rawhide c20231004t194547z-f39f38d13
cache win-server-wsl c20231004t194547z-f39f38d13

@cevich
Copy link
Member Author

cevich commented Oct 4, 2023

After removing workaround, F39 and rawhide are using crun 1.9.2

@edsantiago when you get a chance can you remind me, do we need .3 or is .2 okay?

@cevich cevich marked this pull request as ready for review October 4, 2023 22:05
@edsantiago
Copy link
Member

.2 is what we have now

@cevich
Copy link
Member Author

cevich commented Oct 5, 2023

Thanks Ed. I'll push this out then (meaning tag it for Renovate to propose updates). Though Buildah is going to need some special-handling.

@cevich
Copy link
Member Author

cevich commented Oct 5, 2023

Hmmm actually, I'm about to go on PTO, so maybe I'll wait to tag.

@cevich cevich merged commit 03994f8 into containers:main Oct 5, 2023
39 checks passed
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.

3 participants