Skip to content
This repository has been archived by the owner on Oct 10, 2020. It is now read-only.

depend on version 2 of docker-py #902

Closed

Conversation

TomasTomecek
Copy link
Contributor

@TomasTomecek TomasTomecek commented Feb 21, 2017

which is now available as 'docker' in PyPI and as a python{2,3}-docker
in Fedora.

Related: #894

I'm assuming that I shouldn't make the change in .redhat-ci file.

@@ -16,7 +16,7 @@ RUN dnf install -y \
python-dbus \
pylint \
python-slip-dbus \
python-docker-py \
python2-docker \
Copy link
Member

Choose a reason for hiding this comment

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

are these rpm changes already propagated to f25, rawhide, centos, and rhel?

Copy link
Member

Choose a reason for hiding this comment

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

Not in RHEL/Centos and maybe not in F25.

Copy link
Member

Choose a reason for hiding this comment

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

@rhatdan exactly, i think this only applies to rawhide at this point.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Correct, this is only rawhide now. There is no plan to add the package to F25.

Copy link
Member

Choose a reason for hiding this comment

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

@jlebon Any way to handle this?

Copy link
Contributor

Choose a reason for hiding this comment

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

Hmm, if we go that way, I think I'd rather make it a new testsuite (they're delimited by --- in the YAML). It's best if the F25/24 ones reflect as close as possible the actual state we release in.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Is that something I should do?

Copy link
Contributor

Choose a reason for hiding this comment

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

So another issue here is that F25 has Python v3.5, while rawhide has v3.6. Are we expecting incompatibilities here? Given that we'll be branching soon, maybe let's leave the redhat-ci testsuites for now and circle around to it when we add support for F26. I opened projectatomic/papr#28 to track that work.

Copy link
Member

Choose a reason for hiding this comment

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

Yes I think we should wait for F26 to make this change. I don't believe 3.5 vs 3.6 should be an issue.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Okay, so I'll leave this open and let's revisit once F26 moves forward.

@rh-atomic-bot
Copy link

☔ The latest upstream changes (presumably 14e878d) made this pull request unmergeable. Please resolve the merge conflicts.

@TomasTomecek
Copy link
Contributor Author

Since Fedora 26 is released, what can I do to complete this?

@jlebon
Copy link
Contributor

jlebon commented Aug 24, 2017

@TomasTomecek You should be able to rebase and modify .papr.sh accordingly.

which is now available as 'docker' in PyPI and as a `python{2,3}-docker`
in Fedora.

Signed-off-by: Tomas Tomecek <[email protected]>
@TomasTomecek
Copy link
Contributor Author

bot, retest this please

@TomasTomecek
Copy link
Contributor Author

The CI failure:

### TIMED OUT AFTER 1800s

@giuseppe
Copy link
Collaborator

I think we can ignore the fedora/26/atomic failure.

@ashcrow
Copy link
Contributor

ashcrow commented Aug 30, 2017

bot, retest this please

@ashcrow
Copy link
Contributor

ashcrow commented Aug 30, 2017

Looks ready to merge.

@TomasTomecek
Copy link
Contributor Author

\o/

@ashcrow
Copy link
Contributor

ashcrow commented Sep 1, 2017

cc @baude

@ashcrow
Copy link
Contributor

ashcrow commented Feb 12, 2018

@baude / @rhatdan: bump

@rhatdan
Copy link
Member

rhatdan commented Feb 12, 2018

LGTM

@rhatdan
Copy link
Member

rhatdan commented Feb 12, 2018

@rh-atomic-bot r+

@rh-atomic-bot
Copy link

📌 Commit 5f08ecd has been approved by rhatdan

@rh-atomic-bot
Copy link

⌛ Testing commit 5f08ecd with merge d69f765...

@rh-atomic-bot
Copy link

☀️ Test successful - status-papr
Approved by: rhatdan
Pushing d69f765 to master...

@TomasTomecek TomasTomecek deleted the depend-on-docker-2 branch February 12, 2018 21:12
eyusupov pushed a commit to eyusupov/atomic that referenced this pull request Mar 10, 2018
which is now available as 'docker' in PyPI and as a `python{2,3}-docker`
in Fedora.

Signed-off-by: Tomas Tomecek <[email protected]>

Closes: projectatomic#902
Approved by: rhatdan
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants