home.social

#imagebuilder โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #imagebuilder, aggregated by home.social.

  1. Been poking at clusterctl and trying to get it to work on Proxmox for a while, with not much luck. The first VM provisions, gets online, and then seems to get stuck somewhere.

    It most likely is an issue with my template, since I added support for Rocky Linux 10 to the image-builder repo locally, including validate- and build- targets. The template builds fine, and clones fine, but then stalls.

    In the interest of moving forward, maybe I just use some Terraform and Ansible to deploy/provision k8s VMs in a repeatable manner.

    #homelab #proxmox #kubernetes #infrastructure #capmox #imagebuilder #terraform

  2. Been poking at clusterctl and trying to get it to work on Proxmox for a while, with not much luck. The first VM provisions, gets online, and then seems to get stuck somewhere.

    It most likely is an issue with my template, since I added support for Rocky Linux 10 to the image-builder repo locally, including validate- and build- targets. The template builds fine, and clones fine, but then stalls.

    In the interest of moving forward, maybe I just use some Terraform and Ansible to deploy/provision k8s VMs in a repeatable manner.

    #homelab #proxmox #kubernetes #infrastructure #capmox #imagebuilder #terraform

  3. Been poking at clusterctl and trying to get it to work on Proxmox for a while, with not much luck. The first VM provisions, gets online, and then seems to get stuck somewhere.

    It most likely is an issue with my template, since I added support for Rocky Linux 10 to the image-builder repo locally, including validate- and build- targets. The template builds fine, and clones fine, but then stalls.

    In the interest of moving forward, maybe I just use some Terraform and Ansible to deploy/provision k8s VMs in a repeatable manner.

    #homelab #proxmox #kubernetes #infrastructure #capmox #imagebuilder #terraform

  4. Been poking at clusterctl and trying to get it to work on Proxmox for a while, with not much luck. The first VM provisions, gets online, and then seems to get stuck somewhere.

    It most likely is an issue with my template, since I added support for Rocky Linux 10 to the image-builder repo locally, including validate- and build- targets. The template builds fine, and clones fine, but then stalls.

    In the interest of moving forward, maybe I just use some Terraform and Ansible to deploy/provision k8s VMs in a repeatable manner.

    #homelab #proxmox #kubernetes #infrastructure #capmox #imagebuilder #terraform

  5. Been poking at clusterctl and trying to get it to work on Proxmox for a while, with not much luck. The first VM provisions, gets online, and then seems to get stuck somewhere.

    It most likely is an issue with my template, since I added support for Rocky Linux 10 to the image-builder repo locally, including validate- and build- targets. The template builds fine, and clones fine, but then stalls.

    In the interest of moving forward, maybe I just use some Terraform and Ansible to deploy/provision k8s VMs in a repeatable manner.

    #homelab #proxmox #kubernetes #infrastructure #capmox #imagebuilder #terraform

  6. ๐Ÿ‡ฌ๐Ÿ‡ง ๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ผ๐˜„๐—ป ๐—”๐˜๐˜๐—ฒ๐—ป๐—ฑ๐—ฒ๐—ฑ ๐—ฆ๐˜†๐˜€๐˜‚๐—ฝ๐—ด๐—ฟ๐—ฎ๐—ฑ๐—ฒ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ ๐—ณ๐—ผ๐—ฟ ๐—ฎ๐—ป ๐—ข๐—ฝ๐—ฒ๐—ป๐—ช๐—ฟ๐˜ ๐—ฟ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ

    ๐–ฅ๐—‹๐—Ž๐—Œ๐—๐—‹๐–บ๐—๐–พ๐–ฝ ๐–ป๐—’ ๐–ฎ๐—‰๐–พ๐—‡๐–ถ๐—‹๐— ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—ˆ๐—๐–พ๐—‹๐—…๐—ˆ๐–บ๐–ฝ๐—Œ ๐–บ๐—‡๐–ฝ ๐—…๐—ˆ๐—‡๐—€ ๐—Š๐—Ž๐–พ๐—Ž๐–พ๐—Œ? ๐–ฃ๐—‚๐—Œ๐–ผ๐—ˆ๐—๐–พ๐—‹ ๐—๐—ˆ๐— ๐—๐—ˆ ๐–ป๐—Ž๐—‚๐—…๐–ฝ ๐—’๐—ˆ๐—Ž๐—‹ ๐—ˆ๐—๐—‡ ๐—…๐—ˆ๐–ผ๐–บ๐—… ๐– ๐—๐—๐–พ๐—‡๐–ฝ๐–พ๐–ฝ ๐–ฒ๐—’๐—Œ๐—Ž๐—‰๐—€๐—‹๐–บ๐–ฝ๐–พ (๐– ๐–ฒ๐–ด) ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—Ž๐—Œ๐—‚๐—‡๐—€ ๐–ฃ๐—ˆ๐–ผ๐—„๐–พ๐—‹ ๐–บ๐—‡๐–ฝ ๐–ฏ๐—ˆ๐–ฝ๐—†๐–บ๐—‡. ๐–ซ๐–พ๐–บ๐—‹๐—‡ ๐—๐—ˆ ๐–ป๐—’๐—‰๐–บ๐—Œ๐—Œ ๐—‰๐—Ž๐–ป๐—…๐—‚๐–ผ ๐—๐–บ๐—‚๐—๐—‚๐—‡๐—€ ๐—๐—‚๐—†๐–พ๐—Œ, ๐–ผ๐—ˆ๐—†๐—‰๐—‚๐—…๐–พ ๐–ผ๐—Ž๐—Œ๐—๐—ˆ๐—† ๐—‹๐—ˆ๐—Ž๐—๐–พ๐—‹ ๐–ฟ๐—‚๐—‹๐—†๐—๐–บ๐—‹๐–พ ๐—‚๐—‡ ๐—†๐—‚๐—‡๐—Ž๐—๐–พ๐—Œ, ๐–บ๐—‡๐–ฝ ๐—‹๐–พ๐—€๐–บ๐—‚๐—‡ ๐–ผ๐—ˆ๐—‡๐—๐—‹๐—ˆ๐—… ๐—‡๐—ˆ๐—.

    dariusz.wieckiewicz.org/en/bui

    #OpenWrt
    #Networking
    #Sysupgrade
    #AttendedSysupgrade
    #RouterUpdate
    #FirmwareUpdate
    #UbuntuServer
    #ImageBuilder

  7. ๐Ÿ‡ฌ๐Ÿ‡ง ๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ผ๐˜„๐—ป ๐—”๐˜๐˜๐—ฒ๐—ป๐—ฑ๐—ฒ๐—ฑ ๐—ฆ๐˜†๐˜€๐˜‚๐—ฝ๐—ด๐—ฟ๐—ฎ๐—ฑ๐—ฒ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ ๐—ณ๐—ผ๐—ฟ ๐—ฎ๐—ป ๐—ข๐—ฝ๐—ฒ๐—ป๐—ช๐—ฟ๐˜ ๐—ฟ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ

    ๐–ฅ๐—‹๐—Ž๐—Œ๐—๐—‹๐–บ๐—๐–พ๐–ฝ ๐–ป๐—’ ๐–ฎ๐—‰๐–พ๐—‡๐–ถ๐—‹๐— ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—ˆ๐—๐–พ๐—‹๐—…๐—ˆ๐–บ๐–ฝ๐—Œ ๐–บ๐—‡๐–ฝ ๐—…๐—ˆ๐—‡๐—€ ๐—Š๐—Ž๐–พ๐—Ž๐–พ๐—Œ? ๐–ฃ๐—‚๐—Œ๐–ผ๐—ˆ๐—๐–พ๐—‹ ๐—๐—ˆ๐— ๐—๐—ˆ ๐–ป๐—Ž๐—‚๐—…๐–ฝ ๐—’๐—ˆ๐—Ž๐—‹ ๐—ˆ๐—๐—‡ ๐—…๐—ˆ๐–ผ๐–บ๐—… ๐– ๐—๐—๐–พ๐—‡๐–ฝ๐–พ๐–ฝ ๐–ฒ๐—’๐—Œ๐—Ž๐—‰๐—€๐—‹๐–บ๐–ฝ๐–พ (๐– ๐–ฒ๐–ด) ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—Ž๐—Œ๐—‚๐—‡๐—€ ๐–ฃ๐—ˆ๐–ผ๐—„๐–พ๐—‹ ๐–บ๐—‡๐–ฝ ๐–ฏ๐—ˆ๐–ฝ๐—†๐–บ๐—‡. ๐–ซ๐–พ๐–บ๐—‹๐—‡ ๐—๐—ˆ ๐–ป๐—’๐—‰๐–บ๐—Œ๐—Œ ๐—‰๐—Ž๐–ป๐—…๐—‚๐–ผ ๐—๐–บ๐—‚๐—๐—‚๐—‡๐—€ ๐—๐—‚๐—†๐–พ๐—Œ, ๐–ผ๐—ˆ๐—†๐—‰๐—‚๐—…๐–พ ๐–ผ๐—Ž๐—Œ๐—๐—ˆ๐—† ๐—‹๐—ˆ๐—Ž๐—๐–พ๐—‹ ๐–ฟ๐—‚๐—‹๐—†๐—๐–บ๐—‹๐–พ ๐—‚๐—‡ ๐—†๐—‚๐—‡๐—Ž๐—๐–พ๐—Œ, ๐–บ๐—‡๐–ฝ ๐—‹๐–พ๐—€๐–บ๐—‚๐—‡ ๐–ผ๐—ˆ๐—‡๐—๐—‹๐—ˆ๐—… ๐—‡๐—ˆ๐—.

    dariusz.wieckiewicz.org/en/bui

    #OpenWrt
    #Networking
    #Sysupgrade
    #AttendedSysupgrade
    #RouterUpdate
    #FirmwareUpdate
    #UbuntuServer
    #ImageBuilder

  8. ๐Ÿ‡ฌ๐Ÿ‡ง ๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ผ๐˜„๐—ป ๐—”๐˜๐˜๐—ฒ๐—ป๐—ฑ๐—ฒ๐—ฑ ๐—ฆ๐˜†๐˜€๐˜‚๐—ฝ๐—ด๐—ฟ๐—ฎ๐—ฑ๐—ฒ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ ๐—ณ๐—ผ๐—ฟ ๐—ฎ๐—ป ๐—ข๐—ฝ๐—ฒ๐—ป๐—ช๐—ฟ๐˜ ๐—ฟ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ

    ๐–ฅ๐—‹๐—Ž๐—Œ๐—๐—‹๐–บ๐—๐–พ๐–ฝ ๐–ป๐—’ ๐–ฎ๐—‰๐–พ๐—‡๐–ถ๐—‹๐— ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—ˆ๐—๐–พ๐—‹๐—…๐—ˆ๐–บ๐–ฝ๐—Œ ๐–บ๐—‡๐–ฝ ๐—…๐—ˆ๐—‡๐—€ ๐—Š๐—Ž๐–พ๐—Ž๐–พ๐—Œ? ๐–ฃ๐—‚๐—Œ๐–ผ๐—ˆ๐—๐–พ๐—‹ ๐—๐—ˆ๐— ๐—๐—ˆ ๐–ป๐—Ž๐—‚๐—…๐–ฝ ๐—’๐—ˆ๐—Ž๐—‹ ๐—ˆ๐—๐—‡ ๐—…๐—ˆ๐–ผ๐–บ๐—… ๐– ๐—๐—๐–พ๐—‡๐–ฝ๐–พ๐–ฝ ๐–ฒ๐—’๐—Œ๐—Ž๐—‰๐—€๐—‹๐–บ๐–ฝ๐–พ (๐– ๐–ฒ๐–ด) ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—Ž๐—Œ๐—‚๐—‡๐—€ ๐–ฃ๐—ˆ๐–ผ๐—„๐–พ๐—‹ ๐–บ๐—‡๐–ฝ ๐–ฏ๐—ˆ๐–ฝ๐—†๐–บ๐—‡. ๐–ซ๐–พ๐–บ๐—‹๐—‡ ๐—๐—ˆ ๐–ป๐—’๐—‰๐–บ๐—Œ๐—Œ ๐—‰๐—Ž๐–ป๐—…๐—‚๐–ผ ๐—๐–บ๐—‚๐—๐—‚๐—‡๐—€ ๐—๐—‚๐—†๐–พ๐—Œ, ๐–ผ๐—ˆ๐—†๐—‰๐—‚๐—…๐–พ ๐–ผ๐—Ž๐—Œ๐—๐—ˆ๐—† ๐—‹๐—ˆ๐—Ž๐—๐–พ๐—‹ ๐–ฟ๐—‚๐—‹๐—†๐—๐–บ๐—‹๐–พ ๐—‚๐—‡ ๐—†๐—‚๐—‡๐—Ž๐—๐–พ๐—Œ, ๐–บ๐—‡๐–ฝ ๐—‹๐–พ๐—€๐–บ๐—‚๐—‡ ๐–ผ๐—ˆ๐—‡๐—๐—‹๐—ˆ๐—… ๐—‡๐—ˆ๐—.

    dariusz.wieckiewicz.org/en/bui

    #OpenWrt
    #Networking
    #Sysupgrade
    #AttendedSysupgrade
    #RouterUpdate
    #FirmwareUpdate
    #UbuntuServer
    #ImageBuilder

  9. ๐Ÿ‡ฌ๐Ÿ‡ง ๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ผ๐˜„๐—ป ๐—”๐˜๐˜๐—ฒ๐—ป๐—ฑ๐—ฒ๐—ฑ ๐—ฆ๐˜†๐˜€๐˜‚๐—ฝ๐—ด๐—ฟ๐—ฎ๐—ฑ๐—ฒ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ ๐—ณ๐—ผ๐—ฟ ๐—ฎ๐—ป ๐—ข๐—ฝ๐—ฒ๐—ป๐—ช๐—ฟ๐˜ ๐—ฟ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ

    ๐–ฅ๐—‹๐—Ž๐—Œ๐—๐—‹๐–บ๐—๐–พ๐–ฝ ๐–ป๐—’ ๐–ฎ๐—‰๐–พ๐—‡๐–ถ๐—‹๐— ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—ˆ๐—๐–พ๐—‹๐—…๐—ˆ๐–บ๐–ฝ๐—Œ ๐–บ๐—‡๐–ฝ ๐—…๐—ˆ๐—‡๐—€ ๐—Š๐—Ž๐–พ๐—Ž๐–พ๐—Œ? ๐–ฃ๐—‚๐—Œ๐–ผ๐—ˆ๐—๐–พ๐—‹ ๐—๐—ˆ๐— ๐—๐—ˆ ๐–ป๐—Ž๐—‚๐—…๐–ฝ ๐—’๐—ˆ๐—Ž๐—‹ ๐—ˆ๐—๐—‡ ๐—…๐—ˆ๐–ผ๐–บ๐—… ๐– ๐—๐—๐–พ๐—‡๐–ฝ๐–พ๐–ฝ ๐–ฒ๐—’๐—Œ๐—Ž๐—‰๐—€๐—‹๐–บ๐–ฝ๐–พ (๐– ๐–ฒ๐–ด) ๐—Œ๐–พ๐—‹๐—๐–พ๐—‹ ๐—Ž๐—Œ๐—‚๐—‡๐—€ ๐–ฃ๐—ˆ๐–ผ๐—„๐–พ๐—‹ ๐–บ๐—‡๐–ฝ ๐–ฏ๐—ˆ๐–ฝ๐—†๐–บ๐—‡. ๐–ซ๐–พ๐–บ๐—‹๐—‡ ๐—๐—ˆ ๐–ป๐—’๐—‰๐–บ๐—Œ๐—Œ ๐—‰๐—Ž๐–ป๐—…๐—‚๐–ผ ๐—๐–บ๐—‚๐—๐—‚๐—‡๐—€ ๐—๐—‚๐—†๐–พ๐—Œ, ๐–ผ๐—ˆ๐—†๐—‰๐—‚๐—…๐–พ ๐–ผ๐—Ž๐—Œ๐—๐—ˆ๐—† ๐—‹๐—ˆ๐—Ž๐—๐–พ๐—‹ ๐–ฟ๐—‚๐—‹๐—†๐—๐–บ๐—‹๐–พ ๐—‚๐—‡ ๐—†๐—‚๐—‡๐—Ž๐—๐–พ๐—Œ, ๐–บ๐—‡๐–ฝ ๐—‹๐–พ๐—€๐–บ๐—‚๐—‡ ๐–ผ๐—ˆ๐—‡๐—๐—‹๐—ˆ๐—… ๐—‡๐—ˆ๐—.

    dariusz.wieckiewicz.org/en/bui

    #OpenWrt
    #Networking
    #Sysupgrade
    #AttendedSysupgrade
    #RouterUpdate
    #FirmwareUpdate
    #UbuntuServer
    #ImageBuilder

  10. ะกะพะฑะธั€ะฐะตะผ OpenWRT ะฟั€ะพัˆะธะฒะบัƒ ะธ ImageBuilder ะดะปั ะฝะตัั‚ะฐะฝะดะฐั€ั‚ะฝะพะณะพ ะพะฑะพั€ัƒะดะพะฒะฐะฝะธั ะฝะฐ ะพัะฝะพะฒะต dts

    ะŸั€ะธะฒะตั‚ ะฅะฐะฑั€! ะœะตะฝั ะทะพะฒัƒั‚ ะะปะตะบัะตะน ะธ ั ะทะฐะฝะธะผะฐัŽััŒ ะฑะตัะฟั€ะพะฒะพะดะฝั‹ะผะธ ั‚ะตั…ะฝะพะปะพะณะธัะผะธ. ะะต ั‚ะฐะบ ะดะฐะฒะฝะพ ั ั€ะฐััะบะฐะทั‹ะฒะฐะป, ะบะฐะบ ัะพะฑั€ะฐั‚ัŒ ะฟั€ะพัˆะธะฒะบัƒ OpenWRT ะฑะตะท image builder . ะ’ ัั‚ะพะน ัั‚ะฐั‚ัŒะต ะผั‹ ะฟะพะฒั‹ัะธะผ ะฟะปะฐะฝะบัƒ ะธ ะฟะพะฟั€ะพะฑัƒะตะผ ัะพะฑั€ะฐั‚ัŒ ะธ ะฟั€ะพัˆะธะฒะบัƒ, ะธ image builder ะดะปั ะผะพะดะตะปะธ ั€ะพัƒั‚ะตั€ะฐ ั ั‡ะฐัั‚ะธั‡ะฝะพะน ะฟะพะดะดะตั€ะถะบะพะน OpenWRT. ะŸะพะด ั‡ะฐัั‚ะธั‡ะฝะพะน ะฟะพะดะดะตั€ะถะบะพะน ั ะฟะพะฝะธะผะฐัŽ ั‚ะพ, ั‡ั‚ะพ ะดะปั ะดะฐะฝะฝะพะน ะบะพะฝะบั€ะตั‚ะฝะพะน ะผะพะดะตะปะธ ั€ะพัƒั‚ะตั€ะฐ ะฟะพะดะดะตั€ะถะบะธ ะฝะตั‚, ะฝะพ ะพะฝะฐ ะตัั‚ัŒ ะดะปั ะฟะปะฐั‚ั„ะพั€ะผั‹. ะญะบัะฟะตั€ะธะผะตะฝั‚ะธั€ะพะฒะฐั‚ัŒ ั ะฑัƒะดัƒ ั ั€ะตะฐะปัŒะฝั‹ะผ ัƒัั‚ั€ะพะนัั‚ะฒะพะผ - ัั‚ะพ Wi-Fi 7 ั€ะพัƒั‚ะตั€, ะฟะพะปัƒั‡ะตะฝะฝั‹ะน ะพั‚ ะบะธั‚ะฐะนัะบะพะณะพ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปั. ะ’ะผะตัั‚ะต ั ั€ะพัƒั‚ะตั€ะพะผ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒ ะฟั€ะตะดะพัั‚ะฐะฒะธะป ะฝะฐะผ ะฝะตะพะฑั…ะพะดะธะผัƒัŽ ะดะพะบัƒะผะตะฝั‚ะฐั†ะธัŽ ะธ DTS ั„ะฐะนะป. ะ—ะฐั€ะฐะฝะตะต ั…ะพั‡ัƒ ะฟั€ะตะดัƒะฟั€ะตะดะธั‚ัŒ, ั‡ั‚ะพ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒ ะฟั€ะพัะธะป ะฝะต ั€ะฐัะบั€ั‹ะฒะฐั‚ัŒ ะฝะฐะทะฒะฐะฝะธะต ะผะพะดะตะปะธ ะธ ะฝะต ั‚ะธั€ะฐะถะธั€ะพะฒะฐั‚ัŒ ะตะณะพ DTS ั„ะฐะนะป. ะŸะพัั‚ะพะผัƒ ั‡ะฐัั‚ัŒ ะธะฝั„ะพั€ะผะฐั†ะธะธ ะฝะฐ ัะบั€ะธะฝัˆะพั‚ะฐั… ั ะทะฐะฑะปัŽั€ะธั€ัƒัŽ.

    habr.com/ru/articles/969396/

    #wifi_ั€ะพัƒั‚ะตั€ #openwrt #imagebuilder #dts

  11. Linux on ARM Snapdragon processor netbooks?

    Easy all-devices-on-board-working install is only a matter of short time now :linux:

    A work in progress: to free Samsung Galaxy Book Go's (such as NP345XLA models) to work with Linux "The Freedom OS".

    There's a DEBIAN LINUX image for starters! Login with these credentials after a successful live-boot:

    User= linux
    Pass= changeme

    The touchpad won't work yet (nor the WiFi). Are you a dev? Able to help with this effort?

    DL the image & burn it to a USB-stick with for example Etcher => github.com/hexdump0815/imagebu

    #ARM #Linux #netbook #laptop #Snapdragon #Samsung #Galaxy #GO #development #Debian #GitHub #imagebuilder #HexDump @hexdump

  12. I'm using "image builder" on #RockyLinux to experiment with some different homelab things. The "Create Blueprint" web UI (through cockpit) is refreshing every 15 seconds and kicking back to start of the process. Maddening! My browser if Firefox.

    #redhat #homelab #ImageBuilder #linux

  13. Updated AWS::ImageBuilder::InfrastructureConfiguration

    Use the Placement property to configure the physical hardware where instances that Image Builder launches during image creation will run.
    docs.aws.amazon.com/AWSCloudFo #imagebuilder #cloudformation

  14. Conclusion #2 - the followup. After seeing this in RHEL 8.8 as well I joined the #ImageBuilder Matrix channel and got to chat with the smart people.

    github.com/osbuild/osbuild-com

  15. The #RHEL team wants to know: how do YOU build out new systems? Do you use #imageBuilder? Pre-built #VMs? From Scratch? #sysadmin

  16. RT @andreaturno: Are you looking to build better @RHEL golden images? Visit our #EnableSysAdmin blog to see how @ITGuyEric is using #ImageBuilder in his homelab to create and update his #RHEL systems t.co/vRVPFbHjok

  17. Oh! It's been a while since I commented on #RedHat #ImageBuilder / #osbuild :D Let's correct that.

    It's absolute awesome how you can set an #OpenSCAP profile directly in the blueprint. It's also completely useless :) It always performs both an evaluation and remediation step, with no option to turn the remediation off, or to supply a tailored profile with added or excluded tests.

    I can't imagine many images being built that don't have some form of post-processing, so running remediation beforehand is either just unwanted or worse, changes things that shouldn't be changed.

    Now, I do really mean that the intention is awesome. I just think there weren't too many actual users offering input :) So, this is mine - please take it as constructive criticism.

  18. @fossrob @jorge A default RHEL RPM OSTree image would be interesting, but I feel a bit unlikely. These kinds of images have very specific deployment cases, and Red Hat would rather leave that up to the customer to decide. This is what for is.

    That being said, you can take advantage of this today by creating your own OSTree images for RHEL and derivatives using ! You can then host the cuts yourself or push them into something like to do it for you.

  19. ... aaaand conclusion:

    1) Copy contents of the #redhat 8.7 DVD to disk
    2) Remove dbxtool from BaseOS/repodata xml files.
    3) Recalculate sha256 hashes in repomd

    uh oh, turns out shim-x64 really wants dbxtool and at this point fwupd is for some reason excluded. There might be a better solution but I'm quite tired with this problem and so:

    4) Remove dbxtool as requirement from shim-x64 (since we know fwupd is going to get us the binaries anyway)
    5) Recalculate sha256 sums again

    Done. I can now build images.

    There's a Truman Show-esque suspicion in the team that we are the only ones in the world using Red Hat #Imagebuilder, looking at all the weird issues we constantly run into ... ;)

  20. I'm sure you've been eagerly awaiting the next #redhat #imagebuilder / #osbuild story :D

    $ composer-cli blueprints depsolve <name>

    No issues.

    $ composer-cli compose start <name> <image>

    ERROR! DepsolveError:
    ...
    - package fwupd obsoletes dbxtool
    - conflicting requests

    Yes. We all know fwupd has replaced dbxtool. Now please let me build?

    (I have not found a solution to this yet - recall that osbuild uses its own dnf-resolve python code. Yes I've been hacking around in it with success)

  21. (Sort of documenting my hickups with the #redhat #imagebuilder here - it's not to be seen as just pointing out errors. I will bug report)

    I'm in CET, UTC+1. When I push a blueprint into the system and then use 'composer-cli blueprints changes' the timestamps shown for when the blueprints were pushed indicates being in UTC ('Z' at the end) but they are in local time.

    Screws up my "did you forget to push the latest blueprint before building" script atm ;)

  22. Alright, next surprise with #RedHat #ImageBuilder / #osbuild :) We're on Red Hat 8.6, using the DVD as repo. When trying to install Node-JS through the blueprint we kept getting 10.24, even though 16.14 is clearly there when looking at the files. Changing 'version' just meant it couldn't find the package.

    Oh. That's right. To get 16.14 we need to use 'module' with yum / dnf. Without it they will also only find 10.24. So how do we do that in the blueprint then?

    You could assume that would be [[modules]] - but you'd be wrong. Modules and Packages work exactly the same (as documented).

    The solution is ... [[groups]] :)

    [[groups]]
    name = "nodejs:16"

    Quote from wldr-client github:

    "groups is a TOML list, so each group needs to be listed separately, like packages but with no version number."

    If you say so ;) The above solution is verified working.

  23. well well well

    With no other changes made to the blueprint, building a qcow2 instead of vmdk and then directly converting the qcow2 to vmdk worked.

    So at this moment I would wager that there's an issue in Red Hat 8.6 osbuild / image builder when it comes to generating vmdk type filesystems.

    #redhat #ImageBuilder #osbuild

  24. I'm sure it's #RedHat #ImageBuilder that's awesome and it's me that's confused but omg it does really feel like it's the other way around ...

    Cannot mount sysroot you say? Bad superblock? Yeah well ... can't really write anything else in those [[customizations.filesystem]] now can I :/

  25. Book the next episode of the Office of the IT Guy: June 9th at 7PM Eastern! I'll be live for a terminal session. We'll be using #ImageBuilder to create a @[email protected] 9 golden image. With a standard template, we'll be able to get into more exciting topics: youtu.be/ovV3FikXA0E

  26. I am really excited to be hanging out with the @[email protected] User Group #RHUG next week to talk about #ImageBuilder! If you want to catch some of the latest content, go register for the live event on Tuesday the 29th starting at 2PM EDT!
    red.ht/3twfReP

  27. Linux on ARM Snapdragon processor netbooks?

    Easy all-devices-on-board-working install is only a matter of short time now :linux:

    A work in progress: to free Samsung Galaxy Book Go's (such as NP345XLA models) to work with Linux "The Freedom OS".

    There's a DEBIAN LINUX image for starters! Login with these credentials after a successful live-boot:

    User= linux
    Pass= changeme

    The touchpad won't work yet (nor the WiFi). Are you a dev? Able to help with this effort?

    DL the image & burn it to a USB-stick with for example Etcher => github.com/hexdump0815/imagebu

    #ARM #Linux #netbook #laptop #Snapdragon #Samsung #Galaxy #GO #development #Debian #GitHub #imagebuilder #HexDump @hexdump

  28. Linux on ARM Snapdragon processor netbooks?

    Easy all-devices-on-board-working install is only a matter of short time now :linux:

    A work in progress: to free Samsung Galaxy Book Go's (such as NP345XLA models) to work with Linux "The Freedom OS".

    There's a DEBIAN LINUX image for starters! Login with these credentials after a successful live-boot:

    User= linux
    Pass= changeme

    The touchpad won't work yet (nor the WiFi). Are you a dev? Able to help with this effort?

    DL the image & burn it to a USB-stick with for example Etcher => github.com/hexdump0815/imagebu

    #ARM #Linux #netbook #laptop #Snapdragon #Samsung #Galaxy #GO #development #Debian #GitHub #imagebuilder #HexDump @hexdump

  29. Oh! It's been a while since I commented on #RedHat #ImageBuilder / #osbuild :D Let's correct that.

    It's absolute awesome how you can set an #OpenSCAP profile directly in the blueprint. It's also completely useless :) It always performs both an evaluation and remediation step, with no option to turn the remediation off, or to supply a tailored profile with added or excluded tests.

    I can't imagine many images being built that don't have some form of post-processing, so running remediation beforehand is either just unwanted or worse, changes things that shouldn't be changed.

    Now, I do really mean that the intention is awesome. I just think there weren't too many actual users offering input :) So, this is mine - please take it as constructive criticism.

  30. Oh! It's been a while since I commented on #RedHat #ImageBuilder / #osbuild :D Let's correct that.

    It's absolute awesome how you can set an #OpenSCAP profile directly in the blueprint. It's also completely useless :) It always performs both an evaluation and remediation step, with no option to turn the remediation off, or to supply a tailored profile with added or excluded tests.

    I can't imagine many images being built that don't have some form of post-processing, so running remediation beforehand is either just unwanted or worse, changes things that shouldn't be changed.

    Now, I do really mean that the intention is awesome. I just think there weren't too many actual users offering input :) So, this is mine - please take it as constructive criticism.

  31. Oh! It's been a while since I commented on #RedHat #ImageBuilder / #osbuild :D Let's correct that.

    It's absolute awesome how you can set an #OpenSCAP profile directly in the blueprint. It's also completely useless :) It always performs both an evaluation and remediation step, with no option to turn the remediation off, or to supply a tailored profile with added or excluded tests.

    I can't imagine many images being built that don't have some form of post-processing, so running remediation beforehand is either just unwanted or worse, changes things that shouldn't be changed.

    Now, I do really mean that the intention is awesome. I just think there weren't too many actual users offering input :) So, this is mine - please take it as constructive criticism.

  32. Oh! It's been a while since I commented on #RedHat #ImageBuilder / #osbuild :D Let's correct that.

    It's absolute awesome how you can set an #OpenSCAP profile directly in the blueprint. It's also completely useless :) It always performs both an evaluation and remediation step, with no option to turn the remediation off, or to supply a tailored profile with added or excluded tests.

    I can't imagine many images being built that don't have some form of post-processing, so running remediation beforehand is either just unwanted or worse, changes things that shouldn't be changed.

    Now, I do really mean that the intention is awesome. I just think there weren't too many actual users offering input :) So, this is mine - please take it as constructive criticism.