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 validation to work with ops charms #1457

Merged
merged 5 commits into from
Dec 7, 2023
Merged

Fix validation to work with ops charms #1457

merged 5 commits into from
Dec 7, 2023

Conversation

Cynerva
Copy link
Contributor

@Cynerva Cynerva commented Dec 5, 2023

Hopefully so we can start getting some validation runs against the ops charms.

I wasn't quite able to do a full run of this today - my cluster blew up when I ran test_service_cidr_expansion. Will try again tomorrow.

@Cynerva Cynerva changed the title Skip tests that won't work with new ops charms Fix validation to work with ops charms Dec 6, 2023
@Cynerva
Copy link
Contributor Author

Cynerva commented Dec 6, 2023

OK, with the changes in this PR together with the change in juju-solutions/interface-kube-control#42, I'm getting passing validation runs now.

Comment on lines +2070 to +2071
if cloud in ["azure", "ec2", "gce", "openstack", "vsphere"]:
assert label == cloud
Copy link
Member

Choose a reason for hiding this comment

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

hmm... clever!

Copy link
Member

@addyess addyess left a comment

Choose a reason for hiding this comment

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

Aight--- skipping some tests eh?

@Cynerva
Copy link
Contributor Author

Cynerva commented Dec 7, 2023

Yeah. I don't really like it. The skipped tests are covering features and integrations that no longer exist. Some of those features might come back in a later release - that's the part I don't like.

I think we have to skip these tests for the initial 1.29 release though, given that our plan is to ship without those features, right?

@kwmonroe kwmonroe merged commit c0fc949 into main Dec 7, 2023
6 checks passed
@kwmonroe kwmonroe deleted the gkk/ops-test-skips branch December 7, 2023 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants