make crowbar+openstack work on openSUSE Leap 42.2
part of this is setting up public CI. For that, we need to port mkcloud to work on Debian.
a suitable image for admin and guest VMs is available at http://data.zq1.de/images/openSUSE-Leap-42.2-altimagebuild.qcow2
plan is to first get it to work with preinstalled (aka lonely) nodes. Otherwise sleshammer needs to be ported to openSUSE
if necessary and possible, add %if ! 0%{?is_opensuse} to spec files.
mkcloud needs to define a new cloudsource=opensusecloud7 where the 7 ensures that the right tweaks are used for Newton and crowbar
work started in https://github.com/bmwiedemann/automation/commits/opensuse and https://build.opensuse.org/project/monitor/systemsmanagement:crowbar:4.0:deps
This project is part of:
Hack Week 15
Activity
Comments
Similar Projects
Create a Cloud-Native policy engine with notifying capabilities to optimize resource usage by gbazzotti
Description
The goal of this project is to begin the initial phase of development of an all-in-one Cloud-Native Policy Engine that notifies resource owners when their resources infringe predetermined policies. This was inspired by a current issue in the CES-SRE Team where other solutions seemed to not exactly correspond to the needs of the specific workloads running on the Public Cloud Team space.
The initial architecture can be checked out on the Repository listed under Resources.
Among the features that will differ this project from other monitoring/notification systems:
- Pre-defined sensible policies written at the software-level, avoiding a learning curve by requiring users to write their own policies
- All-in-one functionality: logging, mailing and all other actions are not required to install any additional plugins/packages
- Easy account management, being able to parse all required configuration by a single JSON file
- Eliminate integrations by not requiring metrics to go through a data-agreggator
Goals
- Create a minimal working prototype following the workflow specified on the documentation
- Provide instructions on installation/usage
- Work on email notifying capabilities
Resources
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.
Hack Week 22
Hack Week 21
Resources