-
Notifications
You must be signed in to change notification settings - Fork 135
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
Package pinning and auto restart of etcd #420
Package pinning and auto restart of etcd #420
Conversation
- add option for package pinning on debian and ubuntu to prevent accidential upgrades - make dashboard installation more reliable - simple reformatting to satisfy formatting rules - adapt an enhance tests for the changes above - add /usr/bin to default_path to solve #415
- this solves #365
- prevent manual intervention on updates - improve security using checksumming - notify services on changes
Codecov Report
@@ Coverage Diff @@
## main #420 +/- ##
=====================================
Coverage 0.00% 0.00%
=====================================
Files 2 2
Lines 44 44
=====================================
Misses 44 44 Continue to review full report at Codecov.
|
|
Feedback or merge would be nice :-) |
- add option for package pinning on debian and ubuntu to prevent accidential upgrades - make dashboard installation more reliable - simple reformatting to satisfy formatting rules - adapt an enhance tests for the changes above - add /usr/bin to default_path to solve #415
- prevent manual intervention on updates - improve security using checksumming - notify services on changes
…s-kubernetes into component_installation
Which is worse for this puppet module? No feedback for pullrequests and mergerequests to leave open forever or to apply corrections that have not been reviewed extensively? The current situation is not really satisfying for contributors. |
- add option for package pinning on debian and ubuntu to prevent accidential upgrades - make dashboard installation more reliable - simple reformatting to satisfy formatting rules - adapt an enhance tests for the changes above - add /usr/bin to default_path to solve #415
- this solves #365
…es into disable_swap
- add option for package pinning on debian and ubuntu to prevent accidential upgrades - make dashboard installation more reliable - simple reformatting to satisfy formatting rules - adapt an enhance tests for the changes above - add /usr/bin to default_path to solve #415
Improve initial installation
|
@scoopex |
|
Great, thanks. |
Disable swap permanently
|
Hi @scoopex, could you please rebase this PR? Thank you! |
- prevent manual intervention on updates - improve security using checksumming - notify services on changes
…s-kubernetes into component_installation
|
Rebased :-) |
|
Hi @scoopex - thanks for your patience; the team has been down on resources but up on work, unfortunately. We're trying to get back on top of things. We're reviewing the changes on the PR at the moment, however, there seems to be some merge conflicts - would you be able to take a look at this? |
- prevent manual intervention on updates - improve security using checksumming - notify services on changes
…s-kubernetes into component_installation
|
Sorry, i forgot that upstream/master is renamed to upstream/main :-) |
|
Hi @scoopex - we're hoping to get your PR over the line today. Again, thanks for your patience. There were a few PRs merged in recently that are now causing conflicts on the branch. Could I ask you to kindly rebase with Many thanks! |
- prevent manual intervention on updates - improve security using checksumming - notify services on changes
- add option for package pinning on debian and ubuntu to prevent accidential upgrades - make dashboard installation more reliable - simple reformatting to satisfy formatting rules - adapt an enhance tests for the changes above - add /usr/bin to default_path to solve #415
…s-kubernetes into component_installation
|
Rebased the branch. I tested the merged state with my own kitchen test setup. It seems that the conflicts were originated in the apply order of my various pull requests in combination with the puppetlabs code formatting rules which enforce large changesets almost every time a developer touches the parameters of a class. I am now on holiday until 1.9.2020, so I will probably only be able to give feedback on questions after this date. |
|
Thanks @scoopex - we're hoping to get our own testing wrapped up today and the PR merged later. There's been a few environmental issues frustrating that process, at the moment. Yeah, I noticed there was a lot of churn around the parameters. I was trying to resolve the conflicts myself, but, given the size of the PR, I thought it would be safer if you were to resolve them. Normally, if we have the cycles, we're happy to do that sort of stuff ourselves and not call on the original contributor. If any change to the parameters is resulting in these sorts of changes then I'll raise a ticket to see if we can fix up the branch to a state that doesn't mean a load of churn on each PR. P.S. Enjoy your holiday! 😄 |
This pull request adresses: #417 and #190.
Sorry, i was not successful in executing the litmus tests described in the "Development" section on my ubuntu 18.04 system. "litmus:install_module" dropped very cryptic messages which were not understandable for a litmus newbie.... (see #419)
So probably you can fix potential acceptance test problems to get these useful changes to upstream?