Let's do what we can to get https://github.com/openSUSE/fuel-ignition running as ignite.opensuse.org respectively ignite-stage.opensuse.org

Project Description

Ignition and combustion are currently one of top picks for first-boot configuration used in MicrOS, SLE Micro, Leap Micro etc ... We'd like to have fuel-ignition, a client-side generator of ignition USB images hosted as ignite-stage.opensuse.org and optionally ignite.opensuse.org if we can make it. opensuse-heroes ticket is here https://progress.opensuse.org/issues/111452

This especially help new users, who might struggle with the new way to deploy images. See https://www.youtube.com/watch?v=ft8UVx9elKc

Goal for this Hackweek

  • Build official container for fuel-ignition probably within https://build.opensuse.org/project/show/openSUSE:infrastructure

  • Co-operate with opensuse-admin team to deploy it under ignite-stage.opensuse.org container style deployment was agreed with Bernhard and cboltz on openSUSE Conference 2022 in Z-Bau

Resources

  • Somebody who wants to build container for the first time
  • Somebody from openSUSE heroes to help deploy it and do port forwarding from e.g. 3000 in container to 80 on host poo#111452

Looking for hackers with the skills:

heroes containers ignition combustion opensuseheroes opensuse nodejs

This project is part of:

Hack Week 21

Activity

  • over 3 years ago: malcolmlewis joined this project.
  • over 3 years ago: jzerebecki liked this project.
  • over 3 years ago: dgedon liked this project.
  • over 3 years ago: lkocman added keyword "nodejs" to this project.
  • over 3 years ago: lkocman started this project.
  • over 3 years ago: lkocman added keyword "heroes" to this project.
  • over 3 years ago: lkocman added keyword "containers" to this project.
  • over 3 years ago: lkocman added keyword "ignition" to this project.
  • over 3 years ago: lkocman added keyword "combustion" to this project.
  • over 3 years ago: lkocman added keyword "opensuseheroes" to this project.
  • over 3 years ago: lkocman added keyword "opensuse" to this project.
  • over 3 years ago: lkocman originated this project.

  • Comments

    • malcolmlewis
      over 3 years ago by malcolmlewis | Reply

      @lkocman Hi, I'm not sure of the process here add-emoji I can liaise with the Heroes folks to set up the OBS container if needed?

    • malcolmlewis
      over 3 years ago by malcolmlewis | Reply

      It seems to me the container setup is needed on openSUSE:infrastructure first, then can branch and work on the container build?

    • malcolmlewis
      over 3 years ago by malcolmlewis | Reply

      Hi So trying to build a container is umm frustrating add-emoji

      Following this: https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.build_containers.html

      And searching here for nodejs https://registry.opensuse.org/cgi-bin/cooverview?srch_term=project%3D%5E%28%3F%21%28open%29%3FSUSE%3A%7Ckubic%3A%7Chome%3A%29

      I expected the following to work on OBS?

      FROM devel/bci/sle-15-sp3/images/bci/nodejs

      Changed from;

      FROM registry.suse.com/bci/nodejs

      Or is there another way to pull nodejs from the Dockerfile or another container?

    Similar Projects

    Technical talks at universities by agamez

    Description

    This project aims to empower the next generation of tech professionals by offering hands-on workshops on containerization and Kubernetes, with a strong focus on open-source technologies. By providing practical experience with these cutting-edge tools and fostering a deep understanding of open-source principles, we aim to bridge the gap between academia and industry.

    For now, the scope is limited to Spanish universities, since we already have the contacts and have started some conversations.

    Goals

    • Technical Skill Development: equip students with the fundamental knowledge and skills to build, deploy, and manage containerized applications using open-source tools like Kubernetes.
    • Open-Source Mindset: foster a passion for open-source software, encouraging students to contribute to open-source projects and collaborate with the global developer community.
    • Career Readiness: prepare students for industry-relevant roles by exposing them to real-world use cases, best practices, and open-source in companies.

    Resources

    • Instructors: experienced open-source professionals with deep knowledge of containerization and Kubernetes.
    • SUSE Expertise: leverage SUSE's expertise in open-source technologies to provide insights into industry trends and best practices.


    Kudos aka openSUSE Recognition Platform by lkocman

    Description

    I started the Kudos application shortly after Leap 16.0 to create a simple, friendly way to recognize people for their work and contributions to openSUSE. There’s so much more to our community than just submitting requests in OBS or gitea we have translations (not only in Weblate), wiki edits, forum and social media moderation, infrastructure maintenance, booth participation, talks, manual testing, openQA test suites, and more!

    Goals

    • Kudos under github.com/openSUSE/kudos with build previews aka netlify

    • Have a kudos.opensuse.org instance running in production

    • Build an easy-to-contribute recognition platform for the openSUSE communit a place where everyone can send and receive appreciation for their work, across all areas of contribution.

    • In the future, we could even explore reward options such as vouchers for t-shirts or other community swag, small tokens of appreciation to make recognition more tangible.

    Resources

    (Do not create new badge requests during hackweek, unless you'll make the badge during hackweek)


    Create openSUSE images for Arm/RISC-V boards by avicenzi

    Project Description

    Create openSUSE images (or test generic EFI images) for Arm and/or RISC-V boards that are not yet supported.

    Goal for this Hackweek

    Create bootable images of Tumbleweed for SBCs that currently have no images available or are untested.

    Consider generic EFI images where possible, as some boards can hold a bootloader.

    Document in the openSUSE Wiki how to flash and use the image for a given board.

    Boards that I have around and there are no images:

    • Rock 3B
    • Nano PC T3 Plus
    • Lichee RV D1
    • StartFive VisionFive (has some image needs testing)

    Hack Week 22

    Hack Week 21

    Resources


    Kudos aka openSUSE Recognition Platform by lkocman

    Description

    I started the Kudos application shortly after Leap 16.0 to create a simple, friendly way to recognize people for their work and contributions to openSUSE. There’s so much more to our community than just submitting requests in OBS or gitea we have translations (not only in Weblate), wiki edits, forum and social media moderation, infrastructure maintenance, booth participation, talks, manual testing, openQA test suites, and more!

    Goals

    • Kudos under github.com/openSUSE/kudos with build previews aka netlify

    • Have a kudos.opensuse.org instance running in production

    • Build an easy-to-contribute recognition platform for the openSUSE communit a place where everyone can send and receive appreciation for their work, across all areas of contribution.

    • In the future, we could even explore reward options such as vouchers for t-shirts or other community swag, small tokens of appreciation to make recognition more tangible.

    Resources

    (Do not create new badge requests during hackweek, unless you'll make the badge during hackweek)