Unverified Commit c7435f7d authored by Roland Clobus's avatar Roland Clobus Committed by Mattia Rizzolo
Browse files

Instructions for manual configuration of the openQA secrets

parent 1c758e08
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -76,6 +76,14 @@ cd jenkins.debian.net

The configuration of the openQA secrets is done manually. The file `/etc/openqa/client.conf` (on osuosl3) contains the API key for accessing the openQA server.

* In Jenkins, go to 'Dashboard | Credentials | System | Global credentials'
* Add 2 entries (one for ID=openqa-live-apikey and one for ID=openqa-live-apisecret)
  * Kind: Secret Text
  * Scope: Global
  * Secret: **see client.conf**
  * ID: openqa-live-apikey
  * Description: The apikey from /etc/openqa/client.conf on osuosl3

=== IRC notification configuration using kgb-client

The jenkins jobs are configured to send email to 'jenkins+$IRC_CHANNEL' (like 'jenkins+debian-qa'), this is parsed by a script ('/srv/jenkins/bin/email2irc.sh') run through 'procmail' which then in turn notifies 'kgb-client', which notfies 'kgb-server'(s) on the internet, which are the bots notifying the IRC channels.