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: upstream tooling output change #1063

Merged
merged 1 commit into from Jun 2, 2023

Conversation

sabaini
Copy link
Contributor

@sabaini sabaini commented May 26, 2023

Ceph rbd mirroring fixes:

  • Upstream ceph mirror tooling modernized its output, need to update test to reflect that.

  • Avoid spamming run-action in a loop

  • Don't consider system pools for failover

  • Remove obsolete workaround for LP: #1820976

Ceph rbd mirroring fixes:

- Upstream ceph mirror tooling modernized its output, need to update
test to reflect that.

- Avoid spamming run-action in a loop

- Don't consider system pools for failover

- Remove obsolete workaround for LP: #1820976
@sabaini
Copy link
Contributor Author

sabaini commented Jun 2, 2023

openstack-mirroring pushed a commit to openstack/charm-ceph-rbd-mirror that referenced this pull request Jun 2, 2023
After Octopus, the reporting about image states fails because of a
permission issue in Ceph. This change disables that status reporting
to allow a deployment to be healthy even when some tools cannot query
status.

Also modernize build and func testing: remove python 3.9 and xena from
tests

Related-Bug: #1879749
func-test-pr: openstack-charmers/zaza-openstack-tests#1063
Change-Id: Id86fc043495b89609cf6873ec58aee1e2e388578
openstack-mirroring pushed a commit to openstack/openstack that referenced this pull request Jun 2, 2023
* Update charm-ceph-rbd-mirror from branch 'master'
  to f5965a81bd52aa0285963ed2432f68f0254b6ac8
  - Bypass charm going into blocked due to a bug
    
    After Octopus, the reporting about image states fails because of a
    permission issue in Ceph. This change disables that status reporting
    to allow a deployment to be healthy even when some tools cannot query
    status.
    
    Also modernize build and func testing: remove python 3.9 and xena from
    tests
    
    Related-Bug: #1879749
    func-test-pr: openstack-charmers/zaza-openstack-tests#1063
    Change-Id: Id86fc043495b89609cf6873ec58aee1e2e388578
Copy link
Contributor

@lmlg lmlg left a comment

Choose a reason for hiding this comment

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

LGTM

@sabaini sabaini merged commit 17cb89a into openstack-charmers:master Jun 2, 2023
3 checks passed
openstack-mirroring pushed a commit to openstack/charm-ceph-rbd-mirror that referenced this pull request Jun 5, 2023
After Octopus, the reporting about image states fails because of a
permission issue in Ceph. This change disables that status reporting
to allow a deployment to be healthy even when some tools cannot query
status.

Also modernize build and func testing: remove python 3.9 and xena from
tests

Related-Bug: #1879749
func-test-pr: openstack-charmers/zaza-openstack-tests#1063
cherry picked from Id86fc043495b89609cf6873ec58aee1e2e388578

Change-Id: I6bd784b41995e78175869bf2d8cf6789e8f9dd58
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.

None yet

2 participants