msg: always generate random nonce; don't try to reuse PID#50344
msg: always generate random nonce; don't try to reuse PID#50344
Conversation
adk3798
left a comment
There was a problem hiding this comment.
I don't know the story behind why we're doing this, but the cephadm change does look to correctly be removing the env variable as you're intending. So can approve that bit at least.
f221a32 to
8e4eaeb
Compare
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
Too much of pain with containerized world. The autodection, based on `getpid() == 1`, turned out to be problematic. This patch removes it and switches the behavior to always use a random-generated nonce. Fixes: https://tracker.ceph.com/issues/57977 Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
8e4eaeb to
1fc0faa
Compare
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
It is not necessary anymore as this behavior became the default one. Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
1fc0faa to
697306d
Compare
|
jenkins test windows |
|
jenkins test dashboard cephadm |
|
Rados suite review: https://pulpito.ceph.com/?branch=wip-yuri3-testing-2023-04-25-1147 Failures, unrelated: Details: |
It is not necessary anymore as this behavior became the default one. Ceph Ref. ceph/ceph#50344 Signed-off-by: Seena Fallah <seenafallah@gmail.com>
It is not necessary anymore as this behavior became the default one. Ceph Ref. ceph/ceph#50344 Signed-off-by: Seena Fallah <seenafallah@gmail.com>
It is not necessary anymore as this behavior became the default one. Ceph Ref. ceph/ceph#50344 Signed-off-by: Seena Fallah <seenafallah@gmail.com> (cherry picked from commit 5b11ada)
It is not necessary anymore as this behavior became the default one. Ceph Ref. ceph/ceph#50344 Signed-off-by: Seena Fallah <seenafallah@gmail.com> (cherry picked from commit 5b11ada)
We'll need to drop the env. var. from Rook's code base as well.
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows