-
-
Notifications
You must be signed in to change notification settings - Fork 230
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
Build my own Bazzite ISO failed #1198
Comments
By default, it will try to upload to an S3 bucket and you have to provide credentials for it, if that is what you want to upload to. I made some modifications to the build_iso.yml workflow and entered secrets variables to connect to my personal server to receive the ISO over sftp. I also commented out building other images other than Just because it takes a long time to build, I created a test script for rclone settings. Not sure that this is the best way to do it, but hopefully it helps you out. Have fun! |
Hi @TeamLinux01, I also have 2 issues when I build in local found:
Thanks. |
Hi @TeamLinux01, more issue is when I update my cosign.pub and add the private key to SIGNING_SECRET in settings, if i run build.yum, will failed at the Verify main image step, like: Run EyeCantCU/cosign-action/verify@v0.2.2 for the NOTICE info, I have double confirm that I add the right pub and key to the right positon, why happend this? if you know please help me to clarify it. Thanks. |
Hi @TeamLinux01, where am I wrong? |
Hey @kean0048, I know I had some issues originally setting up the So it should look something like
It won't be able to load the ssh key file otherwise if it isn't one line. Hopefully that helps. I don't have a real private key in front of me to reference, so hopefully I described it correctly. |
Hi @TeamLinux01, Thanks. |
More update: and ignore the differ of the two screenshots, because I modified the path, but during my testing they are the same. Thanks. |
Are you all setup now and building your ISOs and sending them over ssh, @kean0048? |
Hi TeamLinux01, �[91merror: Could not depsolve transaction; 5 problems detected:
Are these conflicts related to my build environment? I am working with Fedora40(6.9.4-200). |
Hi, |
I really only looked at the github action so that it sends it over to a machine you own via sftp and not the S3 that is set by the original repo. I haven't actually spend time making modifications, so I don't really know how to help with that yet. |
Thanks, @TeamLinux01 Thanks. |
It also requires setting up secrets in the repo.
As for using the Github Container Registry, I haven't set that up myself yet, but it looks like it is failing do to it not being authenticated with the registry at time of upload or the authenticated action doesn't have permission to write to the registry for that repo. |
I should point out that you will want to push your image to a container registry anyways, even if you move the installer ISO to a place via SFTP or otherwise, as in order to get updates, you will be pulling that image on clients. |
Describe the bug
After fork to my own space, start actions to build the ISO image, failed the step of "Upload ISOs and Checksum to R2" like below:
2024/06/02 10:49:19 NOTICE: Config file "/home/runner/.config/rclone/rclone.conf" not found - using defaults
2024/06/02 10:49:19 ERROR : : error reading destination directory: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
2024/06/02 10:49:19 ERROR : Attempt 1/3 failed with 1 errors and: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
2024/06/02 10:49:19 ERROR : : error reading destination directory: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
2024/06/02 10:49:19 ERROR : Attempt 2/3 failed with 1 errors and: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
2024/06/02 10:49:19 ERROR : : error reading destination directory: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
2024/06/02 10:49:19 ERROR : Attempt 3/3 failed with 1 errors and: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
2024/06/02 10:49:19 Failed to copy: RequestError: send request failed
caused by: Get "https://s3.auto.amazonaws.com/bazzite?delimiter=%2F&max-keys=1000&prefix=": dial tcp: lookup s3.auto.amazonaws.com: no such host
Please help me figure out what I should do next. Any feedback will be appreciated.
Thanks
What did you expect to happen?
Get new bazzite ISOs.
Output of
rpm-ostree status
I'm working on Debian 12, so ...
Hardware
No response
Extra information or context
First time building in this way.
The text was updated successfully, but these errors were encountered: