Skip to content

(IAC-1408) Release Prep v6.10.0 #1232

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

Merged
merged 1 commit into from
Feb 8, 2021
Merged

Conversation

sheenaajay
Copy link
Contributor

No description provided.

@sheenaajay sheenaajay requested a review from a team as a code owner February 5, 2021 09:47
@codecov-io
Copy link

codecov-io commented Feb 5, 2021

Codecov Report

❗ No coverage uploaded for pull request base (release@3c6e00e). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             release    #1232   +/-   ##
==========================================
  Coverage           ?   66.18%           
==========================================
  Files              ?       14           
  Lines              ?      349           
  Branches           ?        0           
==========================================
  Hits               ?      231           
  Misses             ?      118           
  Partials           ?        0           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3c6e00e...83e09d0. Read the comment docs.

@ekohl
Copy link
Collaborator

ekohl commented Feb 5, 2021

FYI: we did see a pipeline fail on a PostgreSQL service restart which was running Puppet 6. I'm debugging that now, but if that's the same bug as #1230 then perhaps it needs additional work.

@ekohl
Copy link
Collaborator

ekohl commented Feb 5, 2021

In the review of #1230 I was very much under the impression that it only affected Puppet 5. However, in our system upgrades we also see a problem with Puppet 6 which doesn't perform the daemon-reload. It is my theory that /bin/systemctl show --property=NeedDaemonReload -- postgresql returns something other than yes so that https://github.com/puppetlabs/puppet/blob/97ca00bcb935a2efe7a6cac1b8e071418b9a3dc4/lib/puppet/provider/service/systemd.rb#L150-L153 is never triggered. I think that's probably because the unit file is missing entirely according to systemd.

I'll try to write up a PR and I'd appreciate it if that could make it into the release.

@sheenaajay
Copy link
Contributor Author

In the review of #1230 I was very much under the impression that it only affected Puppet 5. However, in our system upgrades we also see a problem with Puppet 6 which doesn't perform the daemon-reload. It is my theory that /bin/systemctl show --property=NeedDaemonReload -- postgresql returns something other than yes so that https://github.com/puppetlabs/puppet/blob/97ca00bcb935a2efe7a6cac1b8e071418b9a3dc4/lib/puppet/provider/service/systemd.rb#L150-L153 is never triggered. I think that's probably because the unit file is missing entirely according to systemd.

I'll try to write up a PR and I'd appreciate it if that could make it into the release.

Thanks alot @ekohl will hold on the release .

Copy link
Collaborator

@ekohl ekohl left a comment

Choose a reason for hiding this comment

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

I submitted #1233 and would like to see it included.

@sheenaajay
Copy link
Contributor Author

I submitted #1233 and would like to see it included.

Yeah sure. Thank you

@sheenaajay sheenaajay changed the title (/IAC-1408) Release Prep v6.10.0 (IAC-1408) Release Prep v6.10.0 Feb 5, 2021
@pmcmaw pmcmaw merged commit ece7144 into puppetlabs:release Feb 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants