Yast team has a great experience in automating tasks that can be done by machines in order to save time that can be used better. We usually use Jenkins for running these jobs.

Why to use automation?

  • It's error-prone
  • It runs 24 hours a day, even on weekends
  • It's much faster than humans
  • It can do all the boring stuff and never complains

Examples of automation

  • Open pull-requests reminder https://github.com/jreidinger/pullrequestsreminder @Jenkins
  • Auto-testing and auto submission to OBS/IBS for all now code via Packaging Tasks, e.g., @Jenkins

Ideas what can be automated further

  • Bugzilla is now able to set several NEEDINFO flags, one can be lost is so many e-mails and this simple tool would daily check for NEEDINFO pending (per user, per team, ...)
  • Even better are e-mails from FATE - this tool should, again, check for NEEDINFO flags and report them to you
  • Automatic generator of translations and auto-submitter to openSUSE
  • Any more ideas are welcome!

Looking for hackers with the skills:

automation ruby bash github bugzilla fate

This project is part of:

Hack Week 11

Activity

  • about 4 years ago: evshmarnev liked Automate to save time for hacking
  • almost 6 years ago: mvidner liked Automate to save time for hacking
  • almost 6 years ago: schillingf liked Automate to save time for hacking
  • almost 6 years ago: locilka liked Automate to save time for hacking
  • almost 6 years ago: locilka added keyword "automation" to Automate to save time for hacking
  • almost 6 years ago: locilka added keyword "ruby" to Automate to save time for hacking
  • almost 6 years ago: locilka added keyword "bash" to Automate to save time for hacking
  • almost 6 years ago: locilka added keyword "github" to Automate to save time for hacking
  • almost 6 years ago: locilka added keyword "bugzilla" to Automate to save time for hacking
  • almost 6 years ago: locilka added keyword "fate" to Automate to save time for hacking
  • All Activity

    Comments

    • locilka
      almost 6 years ago by locilka | Reply

      Bugzilla checker lives at: https://github.com/kobliha/bugzilla-tools

    • locilka
      almost 6 years ago by locilka | Reply

      And FATE checker has been added there as well

    Similar Projects

    ActiveJob influxdb-rails instrumentation by hennevogel

    We have ActiveJob instrumentation in the OBS co...


    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...


    Learn Crystal by porting part of YaST to that language by ancorgs

    For a very long time, I have been planning to p...


    All our beloved acronyms in one place... also some Jekyll hackin by thutterer

    Acronyms are fun. Everyone at SUSE loves them. ...


    Home assistant that doesn't spy on you - developer's edition by DKarakasilis

    There are various home assistant solutions out ...


    Snapshots for jenkins pipelines by ktsamis

    [This issue](https://github.com/SUSE/spacewalk/...


    SES 6 Installer script by davidbyte

    take my existing buildit.sh script (https://git...


    Polish filtra and move data collection to Postresql by jochenbreuer

    Last [hackweek](https://hackweek.suse.com/proje...


    "Physical" notifications with Raspberry Pi and addressable LEDs by dannysauer

    I'd like a way to have a device on my desk whic...


    openSUSE Leap release process improvements by lkocman

    Goal:

    I'd like to have the release proce...


    Zero-ish downtime deploy on da cheap! by josegomezr

    Zero-ish downtime deploy on da cheap!

    This...