tampakrap

tampakrap

openSUSE & SLE support for Puppet modules located at the Forge

a project by tampakrap

Description

One of the PuppetLabs guys is trying to enforce best practices on administering Puppet modules, by using base modules and build services and roles on top of them. That way we can re-use external / third-party modules from forge.puppetlabs.com, ideally without touching them at all. He names that "the Lego approach". Full article.

Updated over 2 years ago. 2 hacker ♥️.

New Puppet Master for the openSUSE and internal SUSE infrastructure

a project by tampakrap

A new Puppet Master will be set up for the openSUSE and public SUSE infrastructure. We will need to move the puppet code from the old server to a new Gitlab instance, deploy it to the new box with r10k, and perform syntax, validation and RSpec testing through ci.opensuse.org

Updated over 2 years ago. 3 hacker ♥️.

Rewrite zypprepo puppet module

a project by tampakrap

The zypprepo was written around 3 years ago, and was based on the yumrepo built-in type/provider. Nowadays zypprepo misses a lot of functionality, which will be automatically inherited if it gets rewritten to be in sync with the current code of yumrepo (as also discussed in its issues #5 and #9). If time permits, solving issue #4 would be also really useful.

Updated over 2 years ago. 1 hackers ♥️.

openSUSE Infrastructure "Factory first"-like policy

a project by tampakrap

The SLE15 development model follows the Factory First policy, where all submissions need to go first to openSUSE:Factory and then to SLE15 repos. This way more bugs are fixed, less patches get lost, less backporting is happening etc. Our openSUSE infrastructure is using salt for configuration management. This was working fine, but suddenly we had to split the openSUSE from the SUSE-DMZ services into separate VLANs, thus the salt codebase had to be split as well. The code itself is mostly formulas and quite similar states between the two set of services though. The only real difference was in the pillars, and even there there was a lot of duplication.

Updated over 2 years ago. 3 hacker ♥️.

microservices and serverless for the openSUSE.org infrastructure

an invention by tampakrap

The openSUSE.org official infrastructure is getting bigger and complicateder, so #microservices and #serverless FTW! :smiley: :thumbsup: :icecream:

Updated over 2 years ago. 12 hacker ♥️. 1 follower.

status page

an idea by tampakrap

The openSUSE Heroes team provides a status page under https://status.opensuse.org, which is based on Cachet. While it is very nice to provide a status page to the users, this one has a few key issues explained below, * The need of the DB requires syncing between locations. Thus it would have been better to replace it with a static web page (see also at the offsite meeting summary link above, which also includes links of status pages of other infra teams).

Updated over 2 years ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!
6
6
4
22

Looking for projects around:

Nothing at the moment

Activity

  • over 3 years ago: tampakrap originated status page
  • over 3 years ago: tampakrap liked geekos.prv.suse.net employee finder
  • over 3 years ago: tampakrap liked [unassigned] openSUSE app store
  • over 3 years ago: tampakrap liked bugzilla nick completion privacy extension
  • over 3 years ago: tampakrap added keyword "microservices" to microservices and serverless for the openSUSE.org infrastructure
  • over 3 years ago: tampakrap added keyword "serverless" to microservices and serverless for the openSUSE.org infrastructure
  • over 3 years ago: tampakrap added keyword "cap" to microservices and serverless for the openSUSE.org infrastructure
  • over 3 years ago: tampakrap added keyword "k8s" to microservices and serverless for the openSUSE.org infrastructure
  • over 3 years ago: tampakrap added keyword "kubernetes" to microservices and serverless for the openSUSE.org infrastructure
  • over 3 years ago: tampakrap added keyword "cloudfoundry" to microservices and serverless for the openSUSE.org infrastructure
  • All Activity