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

Forward-port changes from 4.1.1 #380

Merged
merged 12 commits into from
Dec 19, 2018
Merged

Conversation

cben
Copy link
Collaborator

@cben cben commented Dec 18, 2018

Merge #377 and #378 (and the release itself #379) back into master.

My idea for v4.1.z branch was treating the bug in 4.1.0 as "interrupt", put changes on master and some open PRs aside, release 4.1.1, then pretend 4.1.1 happened before these PRs.
Since the changelog for 4.1.1 is also relevant for future releases (next is probably 4.2.0), I can just merge it all to master.

@masayag this is what I meant saying you'll get merge conflicts in your #373. Do you object?
An alternative would be merging #373 to master first, then forward-porting these, but then the y -> ies fix would need merge conflict, and would exist in 2 forms on v4.1.z vs master; I prefer having same change across branches, where possible.

In any case we need to combine #373 with the correct logic supporting y -> ies; I'm happy to help.

cben and others added 12 commits December 15, 2018 23:26
[v4.1.z] Fix underscores for non-suffix plurals
Openshift discovery lists both `templates` and `processedtemplates`
for same kind "Template": openshift/origin#21668

`templates` is a regular stored api object.

`processedtemplates` endpoint isn't a stored object,
its POST is a special input (template + params) -> output function.
That functionality is already covered in kubeclient by `process_template`
method.  It doesn't need regular create_, get_, watch_ etc methods.

This is already so because in all openshift versions, `templates` comes
after `processedtemplates` and replaces it in `@entities["template"]`.
[v4.1.z] Don't try creating methods for /processedtemplates pseudo-entity
@cben cben merged commit f4d0b27 into ManageIQ:master Dec 19, 2018
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.

2 participants