-
Notifications
You must be signed in to change notification settings - Fork 49
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
OAMG team onboarding: match their TF GitHub Workflow #1524
Comments
IIRC 2nd point should be already implemented |
@mfocko wow, that would be perfect, I was worried about that point the most |
added a reference to the PR implementing the 2nd point |
Sadly, we need to resolve the test result reporting when using |
This issue has been marked as stale because it hasn't seen any Stale issues are closed after 14 days, unless the label is removed This is done in order to ensure that open issues are still relevant. Thank you for your contribution! 🦄 🚀 🤖 (Note: issues labeled with pinned or EPIC are |
@TomasTomecek this issue will be closed only when all the items regarding the leapp integration is done? |
Looks like the implementation part should be done, at least from my perspective as I do not see anything else linked in the description. Just say you have CI green and I'll close :) |
Linked in the TODO, yes, but we had another (two) item(s) that is not included there: |
thanks @r0x0d! added those two with current state of the work :) |
all work is now complete \o/ 🎉 🎉 |
Thank you everyone for the hard work! This looking super amazing! I would only ask of you to wait a bit more to close this, as I want to get it merged on leapp side first, and then, I think we are ready to close this long waited issue! |
Hey, @TomasTomecek. Let me ask you something... Did those last two PRs got deployed to production last Tuesday? I'm still seeing the same error in my PoC repository :( |
Yes, both should be already deployed |
But I see in Sentry some issues related to composes, I will have a further look into it over the weekend |
Hey @mfocko! Thanks, hopefully this will turn out to be something easy to fix! Also, I noticed that the status for my builds/tests are all stuck, don't know if that has something to with the recent GitHub outage or what: r0x0d/leapp-packit-poc#4 |
Hello! Regarding #1544, as @lbarcziova mentioned the other day in Google Chat, GitHub is replacing the text of Take a look at this reproducer: oamg/leapp#804 (comment). This command was typed out and not a copy paste. |
Hi! We probably misunderstood, I only meant that raw GitHub comments and what the Github shows may differ, therefore sometimes there can be an error message which can be misleading. If I write down a PR like lbarcziova/hello-world#1 (where I tested this functionality), the raw comment should not contain a link so it should work fine (there may be only problem when you copy paste). |
Aha, I see! I probably typed my last comment on oamg/leapp#804 and thought that even by typing the whole packit command it caused the tests to fail, but it didn't! In any case, I think it's good to keep this in mind in case GitHub changes the feature in the future and even typing, they do the replacement for the URL. Now, one additional thing I just noticed on that PR I posted, the compose for Edit: link for the failed run: https://github.com/oamg/leapp/pull/804/checks?check_run_id=9707064534 |
Thanks for the feedback! It might make sense at least to mention this in our docs for now and maybe think about improving the format in future. As for the composes, it is realy strange, but we get the available composes as described in the TF API documentation for each test request https://testing-farm.gitlab.io/api/#operation/composesGet, so the two composes were not there at the time the tests were being triggered by us (and I still don't see them there https://api.dev.testing-farm.io/v0.1/composes/redhat). |
🤔 okay, I will follow up with the testing farm team. Thanks! |
I think that compose is only available in internal Testing Farm ranch, based on their new webpage: http://storage.tft.osci.redhat.com/composes-production.html (both 7.9 and 8.6 are there) |
Is there anything we can do about it in packit, @TomasTomecek? |
Got a response from @thrix, @TomasTomecek. It seems that the list packit uses is a bit outdated. They will update it soon. |
@r0x0d thanks for the headsup! Well, we're just using their API :D nothing else we can do. |
All the tasks in the main TODO list are done: closing. Thank you for the wild ride 🎢 Please create new issues for specific problems. |
Thank you all for the hard work! |
The team is using a custom GitHub Action which utilizes Action "sclorg/testing-farm-as-github-action@v1.2.10" under the hood.
"oamg/leapp" project invokes two TF test runs:
There are multiple tasks here for us, let's address them with separate PRs or as jira subtasks :)
@r0x0d is going to work on the integration from the OAMG side.
TODO
The text was updated successfully, but these errors were encountered: