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

Fix bz 1688647 envvar subsitution in curator config files #1568

Conversation

josefkarasek
Copy link

@josefkarasek josefkarasek commented Mar 22, 2019

Fix envvar subsitution in config files
PyYaml 5.1 regression doesnt resolve envvars in configuration files
Fix bz 1688647

This isn't a bug fix per se, as rhel image was never affected.
Rhel image uses pyyaml 3.10.
Only centos image was affected, because python deps are installed
via pip.

See elastic/curator#1368

Ref https://bugzilla.redhat.com/show_bug.cgi?id=1688647

@openshift-ci-robot openshift-ci-robot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Mar 22, 2019
@josefkarasek
Copy link
Author

@richm it looks like pyyaml 3.12 is the latest&stable pyyaml we have in rpm.
I know that dockerfile.centos works because of how pip builds dependency trees.
Let's see what yum will do.

Copy link
Contributor

@jcantrill jcantrill left a comment

Choose a reason for hiding this comment

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

I don't see any code changes. Is 'the fix' simply to peg the dependency?

curator/Dockerfile Outdated Show resolved Hide resolved
curator/README.md Outdated Show resolved Hide resolved
@jcantrill
Copy link
Contributor

/hold

@openshift-ci-robot openshift-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 28, 2019
Copy link
Contributor

@jcantrill jcantrill left a comment

Choose a reason for hiding this comment

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

@josefkarasek please squash commits

@jcantrill
Copy link
Contributor

/retest

@jcantrill
Copy link
Contributor

/hold cancel

@openshift-ci-robot openshift-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 28, 2019
@richm
Copy link
Contributor

richm commented Mar 29, 2019

/retest

@josefkarasek
Copy link
Author

/hold

I'm struggling with building the rhel dockerfile

@openshift-ci-robot openshift-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 1, 2019
PyYaml 5.1 regression doesnt resolve envvars in configuration files
Fix bz 1688647

This isn't a bug fix per se, as rhel image was never affected.
Rhel image uses pyyaml 3.10.
Only centos image was affected, because python deps are installed
via pip.
@josefkarasek
Copy link
Author

/hold cancel

@richm
Copy link
Contributor

richm commented Apr 3, 2019

/retest

1 similar comment
@richm
Copy link
Contributor

richm commented Apr 3, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 3, 2019

/test full-integ-aws

6 similar comments
@richm
Copy link
Contributor

richm commented Apr 3, 2019

/test full-integ-aws

@nhosoi
Copy link
Contributor

nhosoi commented Apr 4, 2019

/test full-integ-aws

@josefkarasek
Copy link
Author

/test full-integ-aws

@nhosoi
Copy link
Contributor

nhosoi commented Apr 4, 2019

/test full-integ-aws

@nhosoi
Copy link
Contributor

nhosoi commented Apr 5, 2019

/test full-integ-aws

@nhosoi
Copy link
Contributor

nhosoi commented Apr 5, 2019

/test full-integ-aws

@richm richm added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 8, 2019
@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

19 similar comments
@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@richm
Copy link
Contributor

richm commented Apr 8, 2019

/retest

@josefkarasek
Copy link
Author

/test full-integ-aws

@josefkarasek
Copy link
Author

/hold cancel

@openshift-ci-robot openshift-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 9, 2019
@jcantrill
Copy link
Contributor

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Apr 9, 2019
@openshift-merge-robot openshift-merge-robot merged commit 3029863 into openshift:master Apr 9, 2019
josefkarasek pushed a commit to josefkarasek/origin-aggregated-logging that referenced this pull request May 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. autoretest Please auto-retest this PR if one of the flaky tests fail component/curator kind/bug Categorizes issue or PR as related to a bug. lgtm Indicates that a PR is ready to be merged. release/4.1 size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants