Commit Graph

176 Commits

Author SHA1 Message Date
Ian Wienand 8a1f6d9764 Cleanup eavesdrop puppet references
Cleanup documenation, puppet references and the eavesdrop_opendev
group.

Change-Id: I67096d8eced0be54db9b1ee277b24602d8c20f00
2021-06-10 09:02:23 +10:00
Clark Boylan 3a776f0c30 Swap meetbot networks
This will update meetbot to connect to OFTC using the new opendevmeet
nick. We keep the site name the same for simplicity. However, the
network name updates which causes irclogs to be written to a new
location. We have already copied the old logs from the FreeNode location
to the OFTC location so this should be a noop.

Change-Id: Ie72280ad2129418d7df549f2ba629a891f172496
2021-05-29 08:25:29 -07:00
Thierry Carrez 75e15d765d PTGBot is now openinfraptg on #openinfra-events
Channel for PTG discussion was moved to #openinfra-events, and
the bot was renames "openinfraptg" to match the extended scope
of the event.

Change-Id: I52718358ddb4a199d24fc6da6e71f81c646da1f2
2021-02-10 14:33:55 +01:00
Monty Taylor 9fd2135a46 Split eavesdrop into its own playbook
Extract eavedrop into its own service playbook and
puppet manifest. While doing that, stop using jenkinsuser
on eavesdrop in favor of zuul-user.

Add the ability to override the keys for the zuul user.

Remove openstack_project::server, it doesn't do anything.

Containerize and anisblize accessbot. The structure of
how we're doing it in puppet makes it hard to actually
run the puppet in the gate. Run the script in its own
playbook so that we can avoid running it in the gate.

Change-Id: I53cb63ffa4ae50575d4fa37b24323ad13ec1bac3
2020-04-23 14:34:28 -05:00
Mike Perez da91542648 Set the success/thanks page url for status bot
Avoid having these hardcoded in statusbot itself.

Depends-On: I0d36dbff893422e188b9e992f8e9bb3c1431419f
Change-Id: I08cf018848c088217831b725106b7ac570d77c06
2018-01-04 08:16:05 -08:00
James E. Blair 5a6165c17e Set eavesdrop vhost
Now that it is on a numbered host, this should no longer be the FQDN,
but rather the service name.

Change-Id: Ia2533ac144f2ef3712730c43639bd4edcf3cb35a
2017-12-19 09:09:59 -08:00
Jenkins 9114cd00cb Merge "Enable the #thanks feature in statusbot" 2017-10-06 00:32:04 +00:00
Jeremy Stanley 5baefe21af Install ptgbot on eavesdrop.o.o
This installs the ptgbot Puppet module so it will run from the
eavesdrop.openstack.org server and generate its Web content there.
Include some rudimentary operational documentation.

Change-Id: I92ddbbb683dede2c325f70267bd5e26884a35c01
Depends-On: Idb1fc5273b67ab88e1c78578275969b04c781c7a
2017-07-06 21:03:48 +00:00
Mike Perez a3cba4005a Enable the #thanks feature in statusbot
This adds the configuration bits to enable the #thanks command in
statusbot.

Change-Id: I96873f3f764d9b8b77eb2ce68de24ccb56862a15
Depends-On: I9fd10cbaa315d2a418f3bb65ff7e40014701ec85
2017-07-05 15:44:59 -07:00
James E. Blair 72b64418e2 Remove statusbot_accessbot_nick
This was and should have remained $accessbot_nick, but was inadvertently
changed in I62c767eeab472ac79bf18ba0177ed80b08dbf8fa.

Change-Id: If65833b2ebd15be7c7f002c20e466e095a886334
2016-12-14 14:04:28 -08:00
Elizabeth K. Joseph fa78401181 Add Twitter account details to our statusbot
Change-Id: I62c767eeab472ac79bf18ba0177ed80b08dbf8fa
Depends-on: Ia861189ea10d0056afb43fe6a6fd1e51d4ffb4bf
2016-09-09 15:05:17 -07:00
Spencer Krum e432cdf1a1 Use public hiera for meetbot channels list
This list is data, lets put it in yaml

Change-Id: I6e77ae49c3a0f991d011a3e11e4668dbad349b9f
2015-12-30 21:36:00 +00:00
Jenkins 8f7f3670aa Merge "Add #openstack-net-bgpvpn as a logged channel" 2015-12-30 20:46:57 +00:00
Tomasz 'Zen' Napierala b77c495122 Added meetbot for openstack-solar channel for logging purposes
Change-Id: Ic192ab03e786aaa3444c121cbe04e19a4d7f380d
2015-12-30 11:36:09 +01:00
Evgeniy L f1bab0670e Add statusbot/eavesdrop to #openstack-bareon channel
Change-Id: Ifb35e374800b82bcd9daea0255907e109abd95b6
2015-12-24 11:38:22 +03:00
Jenkins 374775e304 Merge "Add statusbot/eavesdrop to #congress channel" 2015-12-23 22:15:30 +00:00
Jenkins d15d79e822 Merge "Move eavesdrop bot from #akanda->#openstack-astara" 2015-12-23 22:07:39 +00:00
Jenkins c71d6b4496 Merge "Use httpd::mod instead of httpd_mod" 2015-12-21 18:18:57 +00:00
Thomas Morin d1839ee3b2 Add #openstack-net-bgpvpn as a logged channel
This change adds #openstack-net-bgpvpn as a logged channel.

Depends-On: I1e6520c33957e277218c54a67e1c33975ace2b30
Change-Id: I94a4f468747c781261af445d9481778d3ac36393
2015-12-15 09:22:30 +01:00
Adam Gandelman 3685e06902 Move eavesdrop bot from #akanda->#openstack-astara
Change-Id: I23a25a436a9ad3c9188ca52a01d67861dcc6627b
2015-12-14 22:07:00 -08:00
Anusha Ramineni 01069386b3 Add statusbot/eavesdrop to #congress channel
Change-Id: I07f610a6986d279803219d03695b4b1fbe3d4111
2015-12-15 10:11:31 +05:30
Michael Micucci 9a88eb2f46 Added eavesdrop and statusbot for openstack-zephyr
Openstack-zephyr channel is open for any comments
  and/or discussion on the Zephyr Neutron Testing
  Framework

Change-Id: I39d4e6c4fd0669e5f1dfd178ef37c80a8a58dfc3
2015-12-15 10:44:23 +09:00
Gal Sagie 2217f0d599 Add #openstack-dragonflow to channel logging
Change-Id: I38e5a8c51e0bbaa393d371cd05787c36df4f874b
2015-12-14 17:28:13 +00:00
Sandro Mathys ff90e7290f Add statusbot/eavesdrop to #midonet channel
Change-Id: I9e6a440aaea72706cc4c03f8ea319fe53cd49697
2015-12-09 10:17:53 +09:00
Jenkins a17092eb6d Merge "Rename Ceilometer to Telemetry" 2015-12-09 00:40:42 +00:00
Evgeny Antyshev 4e1b8cd90a Use httpd::mod instead of httpd_mod
httpd::mod is a high-level wrapper around httpd_mod,
and, since it is used, e.g. in puppet-jenkins and puppet-zuul,
it should be uniform across all puppet projects,
to be able to properly detect
whether Httpd_mod instance defined, like below:

if (! defined(Httpd::Mod['rewrite'])) {
    httpd::mod { 'rewrite': ensure => present }
}

Change-Id: I2b453b6f15d80bba9b1c29bc0d35651cfae05427
Depends-On: I69e7f9c54d06d7f98b50fdc7d5a67dd10e3e0050
2015-12-08 15:00:14 +00:00
Eran Gampel 752821d82d Add #openstack-smaug to channel logging
Change-Id: I9f090736882ce22b445a27eee49f4f87d4e94fef
2015-12-03 15:07:39 +02:00
Julien Danjou 1ae2e532ee Rename Ceilometer to Telemetry
Change-Id: Iccde7ddeb8176b0a02be6a8142e0f232651e7ba3
Depends-On: Ia548af513e3d198bfa25f2e00e59012ef2ad7944
2015-12-01 12:29:52 +01:00
Thomas Bechtold 6e5814a57d Add #openstack-rpm-packaging IRC channel
The #openstack-rpm-packaging IRC channel needs recording
and publishing of logs.

Change-Id: I227b9fc9453e3fe515e6e59436bf76a030a17c90
2015-11-26 13:16:06 +01:00
Kyle Mestery 90b3500dd3 Add #openstack-kuryr to channel logging
Change-Id: I05ca22acc1b5a40c6a3511d979f93a3b8f0141b4
Depends-On: Ic148ac4c607b9dc73901b6328de3b1e6ba672e5d
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-11-23 13:18:46 -06:00
Jenkins f0cd10e00d Merge "Enable logging in #openstack-watcher" 2015-11-23 06:45:01 +00:00
Ondřej Nový 6b9e7ee695 IRC channel #openstack-swauth added.
Change-Id: I5e0f8f1666aa2ccef233a98973d994e0546cf880
2015-11-19 15:26:03 +01:00
Jenkins 049036c715 Merge "Add #openstack-meeting-cp to eavesdrop" 2015-11-19 09:55:30 +00:00
David TARDIVEL cbc0678c97 Enable logging in #openstack-watcher
Change-Id: I213c118c37bafc2960055927ed95b655aa7267b2
Depends-On: I80e97e8b43a7fd167e0317b4767c017166e779f0
2015-11-19 08:46:13 +00:00
Jenkins 1db53b8c12 Merge "drop reference to openstack-relmgr-office" 2015-11-18 20:56:22 +00:00
Tony Breeds a54ec75d2b Add #openstack-meeting-cp to eavesdrop
The TC recently decided to create a new space for cross projects
discussions/ meetings.  The channel has been registered and
openstackinfra granted founder access:

 - Information on #openstack-meeting-cp:
 - Founder    : Magni, openstackinfra
 - Successor  : freenode-staff
 - Registered : Nov 17 22:20:07 2015 (2m 8s ago)
 - Mode lock  : +ntc-slk
 - *** End of Info ***

Change-Id: I7203aa5d999e58d31f1fa1013594e2ff5880f277
Depends-On: I8a2c81ea435080eae8d16efe41a55b5d982489f9
2015-11-18 09:21:26 +11:00
Jenkins a9aba02c0f Merge "Enable logging in #openstack-ux" 2015-11-16 12:35:27 +00:00
Jenkins 1eea0d403d Merge "Add #openstack-performance channel to the channels logging" 2015-11-09 09:07:08 +00:00
Tony Breeds 224eece7df Enable logging in #openstack-ux
Change-Id: I9e210bbe7bc9f26d9750efbfa40b86078f423ffe
Depends-On: I5f9e981c8a8bebdad334a7b08548df3dff9fc7f7
2015-11-06 08:03:27 +11:00
Jenkins 1d41d184eb Merge "Add #openstack-vmware-nsx to eavesdrop bot" 2015-11-05 07:48:55 +00:00
Doug Hellmann 6a6a07578a drop reference to openstack-relmgr-office
The IRC channel openstack-relmgr-office has been renamed to
openstack-release. We added the new channel in a previous commit, and
now can remove the old one.

Change-Id: I9b424084f02fc784adb7ba41641729206100be55
2015-11-03 19:58:42 +00:00
Doug Hellmann 55d8ad9b91 add logging to #openstack-release
Change-Id: Iaeebfdcc2f4bb17c9a12e04ef6599ed3cc6409c4
2015-10-30 06:21:50 +00:00
Jenkins ad8334d9a5 Merge "Add #openstack-ha IRC channel" 2015-10-30 05:52:43 +00:00
Dina Belova c9666424a1 Add #openstack-performance channel to the channels logging
Change-Id: I459e03861bbd61b110a32c652303e10d99375c12
2015-10-29 23:14:56 +09:00
Adam Spiers a3e55048a5 Add #openstack-ha IRC channel
The new #openstack-ha IRC channel needs recording and publishing of
logs.

Change-Id: I11fae2339e4cfc201ee170dd640f50835480a4a5
Signed-off-by: Adam Spiers <aspiers@suse.com>
2015-10-20 00:40:50 +01:00
Hamdi Roumani 4098513d27 Enable logging for the #openstack-storlets channel
Change-Id: Id35053014f3d458ad8b92fef6da94d999ec1bf3c
2015-10-14 09:59:44 -04:00
Jenkins fc06894dcd Merge "Enable the #success feature in statusbot" 2015-10-09 07:48:05 +00:00
Thierry Carrez fd200382b4 Enable the #success feature in statusbot
This adds the configuration bits to enable the #success command
in statusbot.

Depends-On: I66b577732d1fec271a42f9229a8b5af2e52a58f4
Change-Id: Id26fb1a9dc27874040d2f5dd05bf20140d07512b
2015-10-07 11:16:43 -07:00
spzala bd5cd122e3 Log openstack-heat-translator IRC channel
Enable logging for openstack-heat-translator with eavesdrop.

Change-Id: I45943507ce69afea61f1f0f1109e9110467a5eb0
2015-09-25 15:27:07 -07:00
Jenkins cc65720564 Merge "Enable logging for the #swift3 channel" 2015-09-26 01:02:45 +00:00