Migrate to publishing to self-hosted harbor instance
This commit is contained in:
@@ -11,7 +11,7 @@ For more info, check out the [blue-build homepage](https://blue-build.org/).
|
|||||||
To rebase an existing Silverblue/Kinoite installation to the latest build:
|
To rebase an existing Silverblue/Kinoite installation to the latest build:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo rpm-ostree rebase ostree-image-signed:docker://registry.gitlab.com/wunker-bunker/wunker-os/jp-desktop:39
|
sudo bootc switch --enforce-container-sigpolicy harbor.jpnet.dev/wunker-os/<VARIANT>:<TAG>
|
||||||
```
|
```
|
||||||
|
|
||||||
## Verification
|
## Verification
|
||||||
@@ -19,7 +19,7 @@ sudo rpm-ostree rebase ostree-image-signed:docker://registry.gitlab.com/wunker-b
|
|||||||
These images are signed with sisgstore's [cosign](https://docs.sigstore.dev/cosign/overview/). You can verify the signature by running the following command:
|
These images are signed with sisgstore's [cosign](https://docs.sigstore.dev/cosign/overview/). You can verify the signature by running the following command:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cosign verify --certificate-identity "https://gitlab.com/wunker-bunker/wunker-os//.gitlab-ci.yml@refs/heads/main" --certificate-oidc-issuer "https://gitlab.com" registry.gitlab.com/wunker-bunker/wunker-os/<VARIANT>:<TAG>
|
cosign verify --key https://gitlab.com/wunker-bunker/wunker-os/-/raw/main/cosign.pub harbor.jpnet.dev/wunker-os/<VARIANT>:<TAG>
|
||||||
```
|
```
|
||||||
|
|
||||||
Where `VARIANT` is the image from the recipe you choose, and `TAG` is the version of the image.
|
Where `VARIANT` is the image from the recipe you choose, and `TAG` is the version of the image.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: combo-nvidia
|
name: combo-nvidia
|
||||||
base-image: quay.io/fedora-ostree-desktops/kinoite
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS with COSMIC and Plasma for Nvidia
|
description: The base image of Wunker OS with COSMIC and Plasma for Nvidia
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: combo
|
name: combo
|
||||||
base-image: quay.io/fedora-ostree-desktops/kinoite
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS with COSMIC and Plasma
|
description: The base image of Wunker OS with COSMIC and Plasma
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: cosmic-nvidia
|
name: cosmic-nvidia
|
||||||
base-image: quay.io/fedora-ostree-desktops/base-atomic
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS with COSMIC for Nvidia
|
description: The base image of Wunker OS with COSMIC for Nvidia
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: cosmic
|
name: cosmic
|
||||||
base-image: quay.io/fedora-ostree-desktops/base-atomic
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS with COSMIC
|
description: The base image of Wunker OS with COSMIC
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: kinoite-nvidia
|
name: kinoite-nvidia
|
||||||
base-image: quay.io/fedora-ostree-desktops/kinoite
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS with Plasma for Nvidia
|
description: The base image of Wunker OS with Plasma for Nvidia
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: kinoite
|
name: kinoite
|
||||||
base-image: quay.io/fedora-ostree-desktops/kinoite
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS with Plasma
|
description: The base image of Wunker OS with Plasma
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: base-nvidia
|
name: base-nvidia
|
||||||
base-image: quay.io/fedora-ostree-desktops/base-atomic
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS
|
description: The base image of Wunker OS
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: base
|
name: base
|
||||||
base-image: quay.io/fedora-ostree-desktops/base-atomic
|
base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
|
||||||
image-version: 43
|
image-version: 43
|
||||||
description: The base image of Wunker OS
|
description: The base image of Wunker OS
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: cp-laptop
|
name: cp-laptop
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/kinoite
|
base-image: harbor.jpnet.dev/wunker-os/kinoite
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for CP's laptop.
|
description: The image of Wunker OS for CP's laptop.
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: jp-desktop-nvidia
|
name: jp-desktop-nvidia
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/combo-nvidia
|
base-image: harbor.jpnet.dev/wunker-os/combo-nvidia
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for JP's desktop gaming.
|
description: The image of Wunker OS for JP's desktop gaming.
|
||||||
blue-build-tag: none
|
blue-build-tag: none
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: jp-laptop
|
name: jp-laptop
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/combo
|
base-image: harbor.jpnet.dev/wunker-os/combo
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for JP's Laptop.
|
description: The image of Wunker OS for JP's Laptop.
|
||||||
# stages:
|
# stages:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: pg-desktop-nvidia
|
name: pg-desktop-nvidia
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/kinoite-nvidia
|
base-image: harbor.jpnet.dev/wunker-os/kinoite-nvidia
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for PG's desktop gaming.
|
description: The image of Wunker OS for PG's desktop gaming.
|
||||||
modules:
|
modules:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: wke
|
name: wke
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/base
|
base-image: harbor.jpnet.dev/wunker-os/base
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for RKE2 Worker
|
description: The image of Wunker OS for RKE2 Worker
|
||||||
alt-tags:
|
alt-tags:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: wke
|
name: wke
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/base
|
base-image: harbor.jpnet.dev/wunker-os/base
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for RKE2 Server
|
description: The image of Wunker OS for RKE2 Server
|
||||||
alt-tags:
|
alt-tags:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||||
name: wke
|
name: wke
|
||||||
base-image: registry.gitlab.com/wunker-bunker/wunker-os/base
|
base-image: harbor.jpnet.dev/wunker-os/base
|
||||||
image-version: latest
|
image-version: latest
|
||||||
description: The image of Wunker OS for RKE2 Worker
|
description: The image of Wunker OS for RKE2 Worker
|
||||||
alt-tags:
|
alt-tags:
|
||||||
|
|||||||
Reference in New Issue
Block a user