-
Notifications
You must be signed in to change notification settings - Fork 787
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
Replace Ubuntu -> Debian SID #4610
Replace Ubuntu -> Debian SID #4610
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cevich The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
7aa1054
to
e4eb70a
Compare
Wrong # apt-get install ncat <----- yes, "ncat", exactly like that
# update-alternatives --set nc /usr/bin/ncat (scriptifying that is left as an exercise for the reader) |
Thanks @edsantiago I just finished figuring that all out on my own...THEN found your comment lol. |
e4eb70a
to
92cce32
Compare
@nalind could you help me with the Conformance test failures? They appear legitimate to me but I'm nowhere near an expert. This is the output from installing docker/containerd:
|
Update: I fired up the current (from
So the conformance issues may be due to the newer versions. |
Is it possible to use the same versions of docker-ce on sid and Fedora? |
Possibly, and likely by manually hard-coding then rebuilding the VM images 😱 Then they're also unlikely to represent the versions run by Debian users 😞 Are these versions known-broken in some way, or is there some other good reason to not use them? For ref: I'm already hard-coding the Debian release name (for lack of an easy way to get SID-1) when installing Docker. In other words, "bullseye" is Debian 11 and SID is 12 ("bookworm"). |
It's... difficult to conform to the behavior of multiple different target versions at the same time. |
When I install unstable here, the default docker.io version is 20.10.23+dfsg1-1+b1. Is the VM getting its packages from somewhere else? |
Gotcha, yeah that's probably a PITA. At least these tests are only running on Debian and not Fedora also 😁
Clarification, the link I posted (above) is to the VM image build script that installs docker. It's pretty stimple, though I believe it's the latest stable version, not unstable. Only the Debian OS is "unstable". I could change this, but I think it might make the problem worse. Another idea...would it be appropriate for me to just file issues and skip these tests for now with "FIXME reasons"? |
92cce32
to
dc68fab
Compare
Force-push: rebased. |
In case it helps, I ran
|
@nalind I went trolling through the test-code referenced by the failure message in the logs. I see a pair of calls that seem relevant, around
Those make me think, could this |
dc68fab
to
3f215f9
Compare
force-push: rebased |
Opened #4639 for conformance test failures. |
LGTM |
@nalind ping |
#4639 solves my main issues, the rest looks fine. |
/lgtm |
Signed-off-by: Chris Evich <[email protected]>
See issue containers#4639 Signed-off-by: Chris Evich <[email protected]>
8f81450
to
fa145b0
Compare
force-push: Rebased. Thanks Nalin. |
/lgtm |
What type of PR is this?
/kind other
What this PR does / why we need it:
Replace use of Ubuntu with Debian SID CI VM Images.
How to verify it
CI will pass
Which issue(s) this PR fixes:
None
Special notes for your reviewer:
Ref: containers/automation_images#250
Does this PR introduce a user-facing change?