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

MDBF-800 Extend package minor upgrade tests to ensure transition from… #582

Merged
merged 2 commits into from
Oct 8, 2024

Conversation

elenst
Copy link
Member

@elenst elenst commented Oct 6, 2024

… old bb

  • .build-id files may also be present on old systems where --noartifact does not work
  • package dependencies need to be sorted for comparison
  • dependency collection hangs frequently in buildbot, enabled logging temporarily to get more output for the issue

elenst added 2 commits October 6, 2024 22:22
… old bb

- .build-id files may also be present on old systems where --noartifact
  does not work
- package dependencies need to be sorted for comparison
- dependency collection hangs frequently in buildbot, enabled logging
  temporarily to get more output for the issue
… old bb

- .build-id files may also be present on old systems where --noartifact
  does not work
- package dependencies need to be sorted for comparison
- dependency collection hangs frequently in buildbot, enabled logging
  temporarily to get more output for the issue
@RazvanLiviuVarzaru
Copy link
Collaborator

Hi, @elenst

Let's mention #575 and make sure we highlight that this PR is a continuation of the former.

I was able to reproduce the hanging behavior while testing for #583
Run: https://buildbot.dev.mariadb.org/#/builders/234/builds/10

When you say it hangs frequently I guess you are mentioning the old buildbot, right?
Was this issue reproduced locally in a VM? Let me know what other observations you have on the issue so I may help investigating it. This cannot reach Production because with buildbot libvirt this will always need manual intervention.

@elenst
Copy link
Member Author

elenst commented Oct 7, 2024

No, when I say it hangs frequently, I meant the dev instance of the foundation buildbot. It never hung in the old buildbot or in another CI where we use pretty much the identical logic.
But it doesn't hang always in dev either, there were quite a few test runs which reached the end with expected outcomes.
That's why this PR enables the verbose output of dependency collection, to see what it hangs on, whether it's always the same place, etc.

I didn't have it locally in a VM when I tried to run it before it was deployed to dev.

And yes, as agreed, the whole MDBF-800 development should stay in dev and not be deployed to prod until not only we stabilize the scripts, but also get rid of discrepancies in dependencies which these scripts already reveal and will yet reveal.

@RazvanLiviuVarzaru RazvanLiviuVarzaru merged commit 5bd165e into MariaDB:dev Oct 8, 2024
1 check passed
RazvanLiviuVarzaru added a commit to RazvanLiviuVarzaru/buildbot-r that referenced this pull request Oct 8, 2024
RazvanLiviuVarzaru added a commit to RazvanLiviuVarzaru/buildbot-r that referenced this pull request Oct 8, 2024
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.

2 participants