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

pkg/utils: Offer built-in support for Arch Linux #1311

Merged
merged 2 commits into from
Jun 13, 2023

Conversation

debarshiray
Copy link
Member

This allows using the --distro option to create and enter Arch Linux
containers. Due to Arch's rolling-release model, the --release option
isn't required. If --release is used, the accepted values are 'latest'
and 'rolling'.

debarshiray added a commit to debarshiray/toolbox that referenced this pull request Jun 12, 2023
Operating system distributions like Arch Linux that follow a
rolling-release model don't have the concept of a release.  The latest
snapshot is the only available release.

A subsequent commit will add built-in support for Arch Linux.  Hence,
the code can no longer assume that every distribution will have a
matching release.

containers#1311
debarshiray added a commit to debarshiray/toolbox that referenced this pull request Jun 12, 2023
This allows using the --distro option to create and enter Arch Linux
containers.  Due to Arch's rolling-release model, the --release option
isn't required.  If --release is used, the accepted values are 'latest'
and 'rolling'.

containers#1311
@softwarefactory-project-zuul
Copy link

Build succeeded.
https://softwarefactory-project.io/zuul/t/local/buildset/d9fc64bd6d844f9bb04c0d6a2512b6d2

✔️ unit-test SUCCESS in 9m 33s
✔️ unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 06s
✔️ unit-test-restricted SUCCESS in 8m 22s
✔️ system-test-fedora-rawhide SUCCESS in 22m 26s
✔️ system-test-fedora-38 SUCCESS in 22m 28s
✔️ system-test-fedora-37 SUCCESS in 21m 58s
✔️ system-test-fedora-36 SUCCESS in 21m 13s

Operating system distributions like Arch Linux that follow a
rolling-release model don't have the concept of a release.  The latest
snapshot is the only available release.

A subsequent commit will add built-in support for Arch Linux.  Hence,
the code can no longer assume that every distribution will have a
matching release.

Note that just because an operating system distribution may not have the
concept of a release, it doesn't mean that it will accept an invalid
'release' option.

containers#1311
This allows using the 'distro' option to create and enter Arch Linux
containers.  Due to Arch's rolling-release model, the 'release' option
isn't required.  If 'release' is used, the accepted values are 'latest'
and 'rolling'.

containers#1311
@softwarefactory-project-zuul
Copy link

Build succeeded.
https://softwarefactory-project.io/zuul/t/local/buildset/e01756989fdf446da2b936f7f8b95db6

✔️ unit-test SUCCESS in 9m 27s
✔️ unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 05s
✔️ unit-test-restricted SUCCESS in 8m 45s
✔️ system-test-fedora-rawhide SUCCESS in 22m 11s
✔️ system-test-fedora-38 SUCCESS in 21m 25s
✔️ system-test-fedora-37 SUCCESS in 21m 16s
✔️ system-test-fedora-36 SUCCESS in 21m 36s

@softwarefactory-project-zuul
Copy link

Build succeeded.
https://softwarefactory-project.io/zuul/t/local/buildset/8305e5f5a82a4b67b8b087e3e62a4fd4

✔️ unit-test SUCCESS in 9m 37s
✔️ unit-test-migration-path-for-coreos-toolbox SUCCESS in 2m 51s
✔️ unit-test-restricted SUCCESS in 8m 41s
✔️ system-test-fedora-rawhide SUCCESS in 21m 25s
✔️ system-test-fedora-38 SUCCESS in 20m 00s
✔️ system-test-fedora-37 SUCCESS in 19m 22s
✔️ system-test-fedora-36 SUCCESS in 19m 30s

@softwarefactory-project-zuul
Copy link

Build succeeded.
https://softwarefactory-project.io/zuul/t/local/buildset/072be044077f45f98c7569d116449394

✔️ unit-test SUCCESS in 9m 12s
✔️ unit-test-migration-path-for-coreos-toolbox SUCCESS in 2m 50s
✔️ unit-test-restricted SUCCESS in 8m 32s
✔️ system-test-fedora-rawhide SUCCESS in 21m 39s
✔️ system-test-fedora-38 SUCCESS in 21m 01s
✔️ system-test-fedora-37 SUCCESS in 20m 06s
✔️ system-test-fedora-36 SUCCESS in 20m 31s

@debarshiray debarshiray merged commit 2ee82af into containers:main Jun 13, 2023
1 check passed
@debarshiray debarshiray deleted the wip/rishi/arch-distro-1 branch June 13, 2023 07:45
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.

None yet

1 participant