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

pulpcore 3.7.3 and pulp_ansible 0.5.0 #61

Merged
merged 2 commits into from Nov 3, 2020
Merged

pulpcore 3.7.3 and pulp_ansible 0.5.0 #61

merged 2 commits into from Nov 3, 2020

Conversation

evgeni
Copy link
Member

@evgeni evgeni commented Nov 3, 2020

No description provided.

@evgeni
Copy link
Member Author

evgeni commented Nov 3, 2020

@jlsherrill is pulp_ansible 0.5.0 OK for Katello?

@jlsherrill
Copy link
Contributor

its not actually, there's a few changes we need to make: https://projects.theforeman.org/issues/31197

can you hold on that upgrade for now?

@jlsherrill
Copy link
Contributor

but still give us 3.7.3 ;) Or you could put ansible 0.5.0 in 3.8 repos, that'd be fine

@evgeni
Copy link
Member Author

evgeni commented Nov 3, 2020

Well, I could... But galaxy-ng was asking for a 3.7 with ansible 0.5.0… Shall I pull y'all in a mail and we discuss there?

@jlsherrill
Copy link
Contributor

did they give you an eta? we can probably get it done in the next few days

@evgeni
Copy link
Member Author

evgeni commented Nov 3, 2020

@newswangerd @Spredzy can one of you chime in? What's the timeline requirement for your RC2 in terms of packaging?

@chouseknecht
Copy link

We need this, yesterday. The Tower team is entering dev freeze tomorrow, 4 November, and wanted to test that everything is working today (packages included). This includes both upstream and downstream builds.

@bmbouter
Copy link
Contributor

bmbouter commented Nov 3, 2020

What I've realized is the repo galaxy_ng receives their bits from is hosted at https://yum.theforeman.org/ which means the software stacks are not separated causing conversations like this due to the shared repo hosting.

To resolve this, one idea is to have a new place for the galaxy_ng bits to be hosted from that is separate from Katello's use. I believe the Ansible group needs to provide such a webserver and the build team published their bits to that location.

@pcreech
Copy link
Member

pcreech commented Nov 3, 2020

@evgeni @chouseknecht @jlsherrill

From what I can gather, it looks like we need a solution to facilitate both projects abilities to consume a specific x.y line without stepping on the other's toes. We will need to start looking into options.

@bmbouter I appreciate your suggestion, but the reason this exists is to maintain a central location and infrastructure for consuming the work, helping reduce those exact duplications of effort.

@bmbouter
Copy link
Contributor

bmbouter commented Nov 3, 2020

@evgeni @chouseknecht @jlsherrill

From what I can gather, it looks like we need a solution to facilitate both projects abilities to consume a specific x.y line without stepping on the other's toes. We will need to start looking into options.

^ is what I'm advocating for. Also it's not just specific x.y of pulpcore, it could be the same x.y of pulpcore and a different x.y of a specific plugin, e.g. pulp_ansible.

Copy link
Member

@pcreech pcreech left a comment

Choose a reason for hiding this comment

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

From a packaging standpoint, this looks good.

@jlsherrill
Copy link
Contributor

I'll go ahead and merge this and deal with the consequences on our side. Definitely a process we need to improve

@jlsherrill jlsherrill merged commit fe2b28d into rpm/3.7 Nov 3, 2020
@jlsherrill jlsherrill deleted the pulp373 branch November 3, 2020 19:05
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

5 participants