bonfire icon indicating copy to clipboard operation
bonfire copied to clipboard

Orchestrates ephemeral environments for testing cloud.redhat.com applications

Results 17 bonfire issues
Sort by recently updated
recently updated
newest added

Recently my token expired. Instead of an error notifying me that I needed a new token, Bonfire would error out attempting to deploy a frontend (curiosity) ``` 2024-04-25 15:57:13 [...

After upgrading from F38 to F39, I bumped into the following ``` Traceback (most recent call last): File "/home/awood/devel/rhsm-subscriptions/.venv/bin/bonfire", line 5, in from bonfire.bonfire import main_with_handler File "/home/awood/devel/rhsm-subscriptions/.venv/lib/python3.12/site-packages/bonfire/bonfire.py", line 14,...

bonfire deployment timeout for me, I used the wrong Image tag but that wasn't handled properly by bonfire - I checked and I saw the image pull back off message...

Our config in app-interface which is used by Jenkins/GitLab webhooks etc, burns 49 characters before we add anything to the label string. For example, automation-analytics-automation-analytics-backend-cypress-pr-check-2 is 69 characters. 6 characters...

When we deploy an app, we can choose which components of that app we want to process with the `--component` parameter. If we don't specify that bonfire will process all...

For some reason, when I do `oc logs -n $NAMESPACE $POD -f` the command gets stuck after approximately 58 minutes and stops following the logs and outputting anything. The command...

From https://github.com/RedHatInsights/bonfire/pull/276#discussion_r1036406675 The reproducer is: ``` bonfire namespace reserve bonfire namespace release bonfire namespace describe ```

For example, here's an excerpt of a couple of test outputs: ``` tests/test_bonfire.py::test_ns_reserve_flag_timeout[user-7-ns-7-700] ERROR: namespace reserve: hit unexpected error: RAN: /usr/local/bin/oc api-resources --verbs=list STDOUT: STDERR: error: Missing or incomplete configuration...

The way the `refresh` function is written is confusing since it is used as both an initializer function AND a refresh function. Looking at the name of the function, one...

I hope this makes sense! I'm very used to provide a namespace to `oc` as part of the first options of every command, so if I have to issue multiple...