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

Properly set multiline custom CA Bundle #1440

Merged
merged 2 commits into from
May 14, 2024

Conversation

apodhrad
Copy link
Contributor

@apodhrad apodhrad commented May 13, 2024

This was already merged to the master branch but we need it also for 2.8 smoke tests

@apodhrad apodhrad requested review from mattmahoneyrh, manosnoam and asanzgom and removed request for manosnoam May 13, 2024 07:12
Copy link
Contributor

Robot Results

✅ Passed ❌ Failed ⏭️ Skipped Total Pass %
451 0 0 451 100

@jstourac
Copy link
Member

Has this been tested with 2.8 branch?

@apodhrad
Copy link
Contributor Author

No :(
Let's verify it on 2.8.2

@jstourac
Copy link
Member

You know, the changes LGTM and shouldn't break anything hopefully. But I'm not even sure we truly need it for 2.8 - are the tests that this fixes actually present in this branch and are being run? I haven't checked personally, so asking 🙂

@apodhrad
Copy link
Contributor Author

They are part of the smoke tests, so the goal here is to make at least the smoke tests as stable as possible and reduce the work related to failure investigations for 2.8.3, 2.8.4 , ... for several months

@apodhrad apodhrad added the do not merge Do not merge this yet please label May 14, 2024
@apodhrad
Copy link
Contributor Author

In 2.8 we would need to add also other commits

@jstourac
Copy link
Member

@apodhrad for 2.8, the smokes are basically always green in connected env. Do I understand correctly that you see these tests failing in disconnected?

@apodhrad
Copy link
Contributor Author

@apodhrad for 2.8, the smokes are basically always green in connected env. Do I understand correctly that you see these tests failing in disconnected?

worse, these tests are green but they delete the ca bundles which could cause other failures, so it depends on the order of executed tests

@apodhrad apodhrad added verified This PR has been tested with Jenkins and removed do not merge Do not merge this yet please labels May 14, 2024
@apodhrad
Copy link
Contributor Author

@jstourac @mattmahoneyrh I have added changes related to restoring the ca bundles + the my recent change.
I have tested that with 2.8.2.GA where the tests are green and the CA bundles were properly restored.

apodhrad added 2 commits May 14, 2024 14:12
Changes were manually picked up from these commits
  a132bb3 RHOAIENG-6358 Custom CA Bundle Save Restore Improvements
  4094101 RHOAIENG-6358 Custom CA Bundle Save Restore Improvements
  c144a2a RHOAIENG-6358 Removed unneeded customCABundle default value restore
  10fee65 RHOAIENG-6358 Fix lint warning
  f9ed258 RHOAIENG-6358 Documentation
  033dc9e RHOAIENG-6358 Restore customCABundle

Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>
Signed-off-by: Andrej Podhradsky <apodhrad@redhat.com>
Copy link

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@apodhrad apodhrad merged commit 9c242ce into red-hat-data-services:releases/2.8.0 May 14, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verified This PR has been tested with Jenkins
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants