#811 fedmsg / irc: disable most of the fedmsg-irc bots
Merged 2 years ago by kevin. Opened 2 years ago by kevin.
Unknown source disable-fedmsg-irc-mostly  into  main

@@ -33,29 +33,6 @@

          ),

  

          # For fedora-admin

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-admin',

-             {% else %}

-             nickname='fm-admin',

-             {% endif %}

-             channel='fedora-admin',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=[

-                     "^((?!(fedora-infrastructure)).)*$",

-                 ],

-             ),

-         ),

- 

-         # For fedora-apps

  #        dict(

  #            network='irc.libera.chat',

  #            port=6667,
@@ -63,143 +40,166 @@

  #            make_terse=True,

  #

  #            {% if env == 'staging' %}

- #            nickname='fm-stg-apps',

+ #            nickname='fm-stg-admin',

  #            {% else %}

- #            nickname='fm-apps',

+ #            nickname='fm-admin',

  #            {% endif %}

- #            channel='fedora-apps',

+ #            channel='fedora-admin',

  #            filters=dict(

  #                topic=[

- #                    '^((?!(github\.create|github\.issue\.|github\.pull_request|github\.commit_comment|github\.star|pagure)).)*$',

+ #                    '^((?!(pagure)).)*$',

  #                ],

  #                body=[

- #                    "^((?!fedora-infra).)*$",

+ #                    "^((?!(fedora-infrastructure)).)*$",

  #                ],

  #            ),

  #        ),

- 

-         # For that commops crew!

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='commops-bot-s',

-             {% else %}

-             nickname='commops-bot',

-             {% endif %}

-             channel='fedora-commops',

-             filters=dict(

-                 topic=[

-                     '^((?!(happinesspacket|fedora_elections|meetbot\.meeting\.item\.help|fedocal\.meeting\.new|fedocal\.meeting\.update|fedocal\.calendar|anitya\.distro\.add)).)*$',

-                 ],

-             ),

-         ),

-         # A second bot for that commops crew that watches for the term "commops"

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='commops-watch-s',

-             {% else %}

-             nickname='commops-watch',

-             {% endif %}

-             channel='fedora-commops',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure.pull-request.new|pagure.issue.new)).)*$',

-                 ],

-                 body=['^((?!fedora-commops).)*$'],

-             ),

-         ),

-         # The planet is currently no longer sending messages

-         # # A third one to listen for new Community Blog posts

-         # dict(

-             # network='irc.libera.chat',

-             # port=6667,

-             # make_pretty=True,

-             # make_terse=True,

- 

-             # {% if env == 'staging' %}

-             # nickname='fm-commblog-s',

-             # {% else %}

-             # nickname='fm-commblog',

-             # {% endif %}

-             # channel='fedora-commops',

-             # filters=dict(

-                 # topic=[

-                     # '^((?!(planet)).)*$',

-                 # ],

-                 # body=['^((?!communityblog.fedoraproject.org).)*$'],

-             # ),

-         # ),

-         # dict(

-             # network='irc.libera.chat',

-             # port=6667,

-             # make_pretty=True,

-             # make_terse=True,

- 

-             # {% if env == 'staging' %}

-             # nickname='fm-planet-s',

-             # {% else %}

-             # nickname='fm-planet',

-             # {% endif %}

-             # channel='fedora-planet',

-             # filters=dict(

-                 # topic=[

-                     # '^((?!(planet)).)*$',

-                 # ],

-             # ),

-         # ),

- 

-         # For that python3 porting fad.  AMAZING!

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fedmsg-python-s',

-             {% else %}

-             nickname='fedmsg-python',

-             {% endif %}

-             channel='fedora-python',

-             filters=dict(

-                 topic=[

-                     '^((?!(github\.create|github\.issue\.open|github\.pull_request\.open)).)*$',

-                 ],

-                 body=[

-                     '^((?!(fedora-python)).)*$',

-                 ],

-             ),

-         ),

- 

-         # We no longer run askbot

-         # # Just for the Ask Fedora crew in #fedora-ask

-         # dict(

-             # network='irc.libera.chat',

-             # port=6667,

-             # make_pretty=True,

-             # make_terse=True,

- 

-             # {% if env == 'staging' %}

-             # nickname='fm-stg-ask',

-             # {% else %}

-             # nickname='fm-ask',

-             # {% endif %}

-             # channel='fedora-ask',

-             # # Only show AskFedora messages

-             # filters=dict(

-                 # topic=['^((?!(askbot.post.edit|askbot.flag_offensive.add)).)*$'],

-             # ),

-         # ),

- 

+ #

+ #        # For fedora-apps

+ ##        dict(

+ ##            network='irc.libera.chat',

+ ##            port=6667,

+ ##            make_pretty=True,

+ ##            make_terse=True,

+ ##

+ ##            {% if env == 'staging' %}

+ ##            nickname='fm-stg-apps',

+ ##            {% else %}

+ ##            nickname='fm-apps',

+ ##            {% endif %}

+ ##            channel='fedora-apps',

+ ##            filters=dict(

+ ##                topic=[

+ ##                    '^((?!(github\.create|github\.issue\.|github\.pull_request|github\.commit_comment|github\.star|pagure)).)*$',

+ ##                ],

+ ##                body=[

+ ##                    "^((?!fedora-infra).)*$",

+ ##                ],

+ ##            ),

+ ##        ),

+ #

+ #        # For that commops crew!

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='commops-bot-s',

+ #            {% else %}

+ #            nickname='commops-bot',

+ #            {% endif %}

+ #            channel='fedora-commops',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(happinesspacket|fedora_elections|meetbot\.meeting\.item\.help|fedocal\.meeting\.new|fedocal\.meeting\.update|fedocal\.calendar|anitya\.distro\.add)).)*$',

+ #                ],

+ #            ),

+ #        ),

+ #        # A second bot for that commops crew that watches for the term "commops"

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='commops-watch-s',

+ #            {% else %}

+ #            nickname='commops-watch',

+ #            {% endif %}

+ #            channel='fedora-commops',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure.pull-request.new|pagure.issue.new)).)*$',

+ #                ],

+ #                body=['^((?!fedora-commops).)*$'],

+ #            ),

+ #        ),

+ #        # The planet is currently no longer sending messages

+ #        # # A third one to listen for new Community Blog posts

+ #        # dict(

+ #            # network='irc.libera.chat',

+ #            # port=6667,

+ #            # make_pretty=True,

+ #            # make_terse=True,

+ #

+ #            # {% if env == 'staging' %}

+ #            # nickname='fm-commblog-s',

+ #            # {% else %}

+ #            # nickname='fm-commblog',

+ #            # {% endif %}

+ #            # channel='fedora-commops',

+ #            # filters=dict(

+ #                # topic=[

+ #                    # '^((?!(planet)).)*$',

+ #                # ],

+ #                # body=['^((?!communityblog.fedoraproject.org).)*$'],

+ #            # ),

+ #        # ),

+ #        # dict(

+ #            # network='irc.libera.chat',

+ #            # port=6667,

+ #            # make_pretty=True,

+ #            # make_terse=True,

+ #

+ #            # {% if env == 'staging' %}

+ #            # nickname='fm-planet-s',

+ #            # {% else %}

+ #            # nickname='fm-planet',

+ #            # {% endif %}

+ #            # channel='fedora-planet',

+ #            # filters=dict(

+ #                # topic=[

+ #                    # '^((?!(planet)).)*$',

+ #                # ],

+ #            # ),

+ #        # ),

+ #

+ #        # For that python3 porting fad.  AMAZING!

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fedmsg-python-s',

+ #            {% else %}

+ #            nickname='fedmsg-python',

+ #            {% endif %}

+ #            channel='fedora-python',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(github\.create|github\.issue\.open|github\.pull_request\.open)).)*$',

+ #                ],

+ #                body=[

+ #                    '^((?!(fedora-python)).)*$',

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # We no longer run askbot

+ #        # # Just for the Ask Fedora crew in #fedora-ask

+ #        # dict(

+ #            # network='irc.libera.chat',

+ #            # port=6667,

+ #            # make_pretty=True,

+ #            # make_terse=True,

+ #

+ #            # {% if env == 'staging' %}

+ #            # nickname='fm-stg-ask',

+ #            # {% else %}

+ #            # nickname='fm-ask',

+ #            # {% endif %}

+ #            # channel='fedora-ask',

+ #            # # Only show AskFedora messages

+ #            # filters=dict(

+ #                # topic=['^((?!(askbot.post.edit|askbot.flag_offensive.add)).)*$'],

+ #            # ),

+ #        # ),

+ #

          # Show only compose msgs to the releng crew.

          dict(

              network='irc.libera.chat',
@@ -223,466 +223,466 @@

              ),

          ),

  

-         # We no longer run trac

-         # # The proyectofedora crew wants trac messages.

-         # dict(

-             # network='irc.libera.chat',

-             # port=6667,

-             # make_pretty=True,

-             # make_terse=True,

- 

-             # {% if env == 'staging' %}

-             # nickname='fm-stg-pfi',

-             # {% else %}

-             # nickname='fm-pfi',

-             # {% endif %}

-             # channel='#proyecto-fedora',

-             # # If the word proyecto appears in any message, forward it.

-             # filters=dict(

-                 # body=['^((?!proyecto).)*$'],

-             # ),

-         # ),

- 

-         # Similarly for #fedora-latam.

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-latam',

-             {% else %}

-             nickname='fm-latam',

-             {% endif %}

-             channel='#fedora-latam',

-             # If the word fedora-latam appears in any message, forward it.

-             filters=dict(

-                 body=['^((?!fedora-latam).)*$'],

-             ),

-         ),

- 

-         # And for #fedora-g11n

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-g11n',

-             {% else %}

-             nickname='fm-g11n',

-             {% endif %}

-             channel='#fedora-g11n',

-             # If the word i18n/g11n appears in any of below topic message, forward it.

-             filters=dict(

-                 topic=[

-                     '^((?!(trac|pagure|planet|mailman|meetbot\.meeting\.complete)).)*$',

-                 ],

-                 body=['^((?!(i18n|g11n)).)*$'],

-             ),

-         ),

- 

-         # And #ipsilon

-         {% if env == "production" %}

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             nickname='fm-ipsilon',

-             channel='#ipsilon',

-             # If the word ipsilon appears in any message, forward it.

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!ipsilonpagure).)*$'],

-             ),

-         ),

-         {% endif %}

- 

-         # For pagure

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-pagure',

-             {% else %}

-             nickname='fm-pagure',

-             {% endif %}

-             channel='#pagure',

-             filters=dict(

-                 topic=[

-                     '^((?!(github\.star|pagure)).)*$',

-                 ],

-                 body=[

-                     "^((?!(u'name': u'pagure'|u'name': u'pagure-importer')).)*$",

-                 ],

-             ),

-         ),

- 

-         # Hook up the design-team

-         {% if env == "production" %}

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

-             nickname='fm-design',

-             channel='#fedora-design',

- 

-             filters=dict(

-                 topic=[

-                     '^((?!(github\.(issue|pull_request)\.opened|mailman|nuancier|pagure\.(issue|pull-request)\.new)).)*$',

-                 ],

-                 body=[

-                     "^((?!(u'name': u'design'|design-team|fedora-design)).)*$",

-                 ],

-             ),

-         ),

-         {% endif %}

- 

-         # And #fedora-docs wants in on the action

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

-             make_short=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-docs',

-             {% else %}

-             nickname='fm-docs',

-             {% endif %}

-             channel='#fedora-docs',

-             filters=dict(

-                 body=['^((?!\/srv\/git\/docs).)*$'],

-             ),

-         ),

- 

-         # And #fedora-websites

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-web',

-             {% else %}

-             nickname='fm-web',

-             {% endif %}

-             channel='#fedora-websites',

-             # If the word fedora-websites appears in any message, forward it.

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!fedora-websites).)*$'],

-             ),

-         ),

- 

-         # And #fedora-mktg

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-mktg',

-             {% else %}

-             nickname='fm-mktg',

-             {% endif %}

-             channel='#fedora-mktg',

-             # If the word fedora-mktg appears in any pagure message, forward it.

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!fedora-mktg).)*$'],

-             ),

-         ),

- 

-         # And #fedora-modularity-bots

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-mod',

-             {% else %}

-             nickname='fm-mod',

-             {% endif %}

-             channel='#fedora-modularity-bots',

-             # If the word modularity appears in any message, forward it.

-             filters=dict(

-                 topic=[

-                     # Ignore some of the ansible and copr spamminess

-                     'org.fedoraproject.*.copr.*',

-                     'org.fedoraproject.*.ansible.*',

-                     # Oh, and koji builds.  We have a lot of those now...

-                     'org.fedoraproject.*.buildsys.*',

-                 ],

-                 body=['^((?!(modularity|Modularity)).)*$'],

-             ),

-         ),

- 

-         # And #fedora-diversity

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-diversity',

-             {% else %}

-             nickname='fm-diversity',

-             {% endif %}

-             channel='#fedora-diversity',

-             # If the word diversity appears in a new Pagure issue, pull

-             # request, or comment, forward it.

-             filters=dict(

-                 topic=['^((?!('

-                        'pagure.pull-request.new|'

-                        'pagure.issue.new|'

-                        'pagure.issue.comment.added)).)*$',

-                        ],

-                 body=['^((?!(diversity|Diversity)).)*$'],

-             ),

-         ),

- 

-         # And #fedora-magazine

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-magazine',

-             {% else %}

-             nickname='fm-magazine',

-             {% endif %}

-             channel='#fedora-magazine',

-             # If the word magazine appears in any message, forward it.

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure|planet|badges|fas.group|mailman|meetbot\.meeting)).)*$',

-                 ],

-                 body=['^((?!(magazine|Magazine)).)*$',

-                       '((?!(fedoramagazine-tips)).)*$',

-                       "u'namespace': u'Fedora-Council'"],

-             ),

-         ),

- 

-         # And #fedora-rust

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-rust',

-             {% else %}

-             nickname='fm-rust',

-             {% endif %}

-             channel='fedora-rust',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=[

-                     "^((?!((u)?'namespace': (u)?'fedora-rust')).)*$",

-                 ],

-             ),

-         ),

- 

-         # And #rit-foss

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-rit',

-             {% else %}

-             nickname='fm-rit',

-             {% endif %}

-             channel='rit-foss',

-             filters=dict(

-                 topic=[

-                     '^((?!(mailman)).)*$',

-                 ],

-                 body=[

-                     "^((?!(fossrit)).)*$",

-                 ],

-             ),

-         ),

- 

-         # For #fedora-workstation

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-workstation',

-             {% else %}

-             nickname='fm-workstation',

-             {% endif %}

-             channel='#fedora-workstation',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=[

-                     "^((?!(fedora-workstation)).)*$",

-                 ],

-             ),

-         ),

- 

-         # For #koji

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-koji',

-             {% else %}

-             nickname='fm-koji',

-             {% endif %}

-             channel='koji',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!(pagure.io\/koji)).)*$',

-                 ],

-             ),

-         ),

- 

-         # For #fedora-join

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-join',

-             {% else %}

-             nickname='fm-join',

-             {% endif %}

-             channel='fedora-join',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!(fedora-join)).)*$',

-                 ],

-             ),

-         ),

- 

-         # For #fedora-neuro

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-neuro',

-             {% else %}

-             nickname='fm-neuro',

-             {% endif %}

-             channel='fedora-neuro',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!(neuro)).)*$',

-                 ],

-             ),

-         ),

- 

-         # Hook up #fedora-badges with badges messages

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-badges',

-             {% else %}

-             nickname='fm-badges',

-             {% endif %}

-             channel='#fedora-badges',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure.*(new|added)|mailman)).)*$',

-                 ],

-                 body=['^((?!(fedora-badges|badges)).)*$'],

-             ),

-         ),

- 

-         # channel #centos-ci with centos-infra messages

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-centos-infra',

-             {% else %}

-             nickname='fm-centos-infra',

-             {% endif %}

-             channel='#centos-ci',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                 body=['^((?!(centos-infra)).)*$'],

-             ),

-         ),

- 

-         # And #fedora-podcast

-         dict(

-             network='irc.libera.chat',

-             port=6667,

-             make_pretty=True,

-             make_terse=True,

- 

-             {% if env == 'staging' %}

-             nickname='fm-stg-podcast',

-             {% else %}

-             nickname='fm-podcast',

-             {% endif %}

-             channel='fedora-podcast',

-             filters=dict(

-                 topic=[

-                     '^((?!(pagure)).)*$',

-                 ],

-                     body=['^((?!(fedora-podcast)).)*$'],

-             ),

-         ),

+ #        # We no longer run trac

+ #        # # The proyectofedora crew wants trac messages.

+ #        # dict(

+ #            # network='irc.libera.chat',

+ #            # port=6667,

+ #            # make_pretty=True,

+ #            # make_terse=True,

+ #

+ #            # {% if env == 'staging' %}

+ #            # nickname='fm-stg-pfi',

+ #            # {% else %}

+ #            # nickname='fm-pfi',

+ #            # {% endif %}

+ #            # channel='#proyecto-fedora',

+ #            # # If the word proyecto appears in any message, forward it.

+ #            # filters=dict(

+ #                # body=['^((?!proyecto).)*$'],

+ #            # ),

+ #        # ),

+ #

+ #        # Similarly for #fedora-latam.

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-latam',

+ #            {% else %}

+ #            nickname='fm-latam',

+ #            {% endif %}

+ #            channel='#fedora-latam',

+ #            # If the word fedora-latam appears in any message, forward it.

+ #            filters=dict(

+ #                body=['^((?!fedora-latam).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And for #fedora-g11n

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-g11n',

+ #            {% else %}

+ #            nickname='fm-g11n',

+ #            {% endif %}

+ #            channel='#fedora-g11n',

+ #            # If the word i18n/g11n appears in any of below topic message, forward it.

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(trac|pagure|planet|mailman|meetbot\.meeting\.complete)).)*$',

+ #                ],

+ #                body=['^((?!(i18n|g11n)).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #ipsilon

+ #        {% if env == "production" %}

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            nickname='fm-ipsilon',

+ #            channel='#ipsilon',

+ #            # If the word ipsilon appears in any message, forward it.

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!ipsilonpagure).)*$'],

+ #            ),

+ #        ),

+ #        {% endif %}

+ #

+ #        # For pagure

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-pagure',

+ #            {% else %}

+ #            nickname='fm-pagure',

+ #            {% endif %}

+ #            channel='#pagure',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(github\.star|pagure)).)*$',

+ #                ],

+ #                body=[

+ #                    "^((?!(u'name': u'pagure'|u'name': u'pagure-importer')).)*$",

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # Hook up the design-team

+ #        {% if env == "production" %}

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #            nickname='fm-design',

+ #            channel='#fedora-design',

+ #

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(github\.(issue|pull_request)\.opened|mailman|nuancier|pagure\.(issue|pull-request)\.new)).)*$',

+ #                ],

+ #                body=[

+ #                    "^((?!(u'name': u'design'|design-team|fedora-design)).)*$",

+ #                ],

+ #            ),

+ #        ),

+ #        {% endif %}

+ #

+ #        # And #fedora-docs wants in on the action

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #            make_short=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-docs',

+ #            {% else %}

+ #            nickname='fm-docs',

+ #            {% endif %}

+ #            channel='#fedora-docs',

+ #            filters=dict(

+ #                body=['^((?!\/srv\/git\/docs).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-websites

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-web',

+ #            {% else %}

+ #            nickname='fm-web',

+ #            {% endif %}

+ #            channel='#fedora-websites',

+ #            # If the word fedora-websites appears in any message, forward it.

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!fedora-websites).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-mktg

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-mktg',

+ #            {% else %}

+ #            nickname='fm-mktg',

+ #            {% endif %}

+ #            channel='#fedora-mktg',

+ #            # If the word fedora-mktg appears in any pagure message, forward it.

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!fedora-mktg).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-modularity-bots

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-mod',

+ #            {% else %}

+ #            nickname='fm-mod',

+ #            {% endif %}

+ #            channel='#fedora-modularity-bots',

+ #            # If the word modularity appears in any message, forward it.

+ #            filters=dict(

+ #                topic=[

+ #                    # Ignore some of the ansible and copr spamminess

+ #                    'org.fedoraproject.*.copr.*',

+ #                    'org.fedoraproject.*.ansible.*',

+ #                    # Oh, and koji builds.  We have a lot of those now...

+ #                    'org.fedoraproject.*.buildsys.*',

+ #                ],

+ #                body=['^((?!(modularity|Modularity)).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-diversity

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-diversity',

+ #            {% else %}

+ #            nickname='fm-diversity',

+ #            {% endif %}

+ #            channel='#fedora-diversity',

+ #            # If the word diversity appears in a new Pagure issue, pull

+ #            # request, or comment, forward it.

+ #            filters=dict(

+ #                topic=['^((?!('

+ #                       'pagure.pull-request.new|'

+ #                       'pagure.issue.new|'

+ #                       'pagure.issue.comment.added)).)*$',

+ #                       ],

+ #                body=['^((?!(diversity|Diversity)).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-magazine

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-magazine',

+ #            {% else %}

+ #            nickname='fm-magazine',

+ #            {% endif %}

+ #            channel='#fedora-magazine',

+ #            # If the word magazine appears in any message, forward it.

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure|planet|badges|fas.group|mailman|meetbot\.meeting)).)*$',

+ #                ],

+ #                body=['^((?!(magazine|Magazine)).)*$',

+ #                      '((?!(fedoramagazine-tips)).)*$',

+ #                      "u'namespace': u'Fedora-Council'"],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-rust

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-rust',

+ #            {% else %}

+ #            nickname='fm-rust',

+ #            {% endif %}

+ #            channel='fedora-rust',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=[

+ #                    "^((?!((u)?'namespace': (u)?'fedora-rust')).)*$",

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # And #rit-foss

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-rit',

+ #            {% else %}

+ #            nickname='fm-rit',

+ #            {% endif %}

+ #            channel='rit-foss',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(mailman)).)*$',

+ #                ],

+ #                body=[

+ #                    "^((?!(fossrit)).)*$",

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # For #fedora-workstation

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-workstation',

+ #            {% else %}

+ #            nickname='fm-workstation',

+ #            {% endif %}

+ #            channel='#fedora-workstation',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=[

+ #                    "^((?!(fedora-workstation)).)*$",

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # For #koji

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-koji',

+ #            {% else %}

+ #            nickname='fm-koji',

+ #            {% endif %}

+ #            channel='koji',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!(pagure.io\/koji)).)*$',

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # For #fedora-join

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-join',

+ #            {% else %}

+ #            nickname='fm-join',

+ #            {% endif %}

+ #            channel='fedora-join',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!(fedora-join)).)*$',

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # For #fedora-neuro

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-neuro',

+ #            {% else %}

+ #            nickname='fm-neuro',

+ #            {% endif %}

+ #            channel='fedora-neuro',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!(neuro)).)*$',

+ #                ],

+ #            ),

+ #        ),

+ #

+ #        # Hook up #fedora-badges with badges messages

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-badges',

+ #            {% else %}

+ #            nickname='fm-badges',

+ #            {% endif %}

+ #            channel='#fedora-badges',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure.*(new|added)|mailman)).)*$',

+ #                ],

+ #                body=['^((?!(fedora-badges|badges)).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # channel #centos-ci with centos-infra messages

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-centos-infra',

+ #            {% else %}

+ #            nickname='fm-centos-infra',

+ #            {% endif %}

+ #            channel='#centos-ci',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                body=['^((?!(centos-infra)).)*$'],

+ #            ),

+ #        ),

+ #

+ #        # And #fedora-podcast

+ #        dict(

+ #            network='irc.libera.chat',

+ #            port=6667,

+ #            make_pretty=True,

+ #            make_terse=True,

+ #

+ #            {% if env == 'staging' %}

+ #            nickname='fm-stg-podcast',

+ #            {% else %}

+ #            nickname='fm-podcast',

+ #            {% endif %}

+ #            channel='fedora-podcast',

+ #            filters=dict(

+ #                topic=[

+ #                    '^((?!(pagure)).)*$',

+ #                ],

+ #                    body=['^((?!(fedora-podcast)).)*$'],

+ #            ),

+ #        ),

  

      ],

  

These bots are noisy and the stream of messages doesn't seem to have
much use case. Most people in those channels already get emails and
other notifications about these, so it just seems like noise.

We keep fedora-fedmsg and fedora-fedmsg-stg overall ones, as they can be
of use for some use cases.

Signed-off-by: Kevin Fenzi kevin@scrye.com

rebased onto a238714c5dbb926609f67da9c00968d8ab9f2d50

2 years ago

rebased onto a238714c5dbb926609f67da9c00968d8ab9f2d50

2 years ago

32 new commits added

  • fedmsg / irc: leave #fedora-releng alone for now
  • Muffle one more cron job
  • datanommer: Create manual playbook to run alembic
  • backups / weblate-backup: fix user in cron
  • backups / weblate-backup: make .ssh dir for user
  • batcave: set sftp true because people scp things to batcave
  • backups: fix typo in weblate-backup role name
  • keep weekly weblate backups on backup01
  • ibiblio can rsync down cc-rdu01 for centos
  • turns out we had 2 syncs going on and the scripts needed cleaning. I have made a special file for centos downloads only and will let someone look at whether the other files are still needed
  • revert to a working version of the sync script for rdu. The other version crashed out too often for some reason.
  • [the-new-hotness] Update to F34
  • fix a hostname problem in the playbook so that the last-sync file will get copied over to download-cc-rdu01
  • Update Greenwave Rawhide gating policy for Cloud UEFI testing
  • rabbitmq: add eln user and queues
  • bodhi2/backend: Add epel9 tag to koji_sync_listener
  • bodhi2/backend: Add epel9-next to releases in new-updates-sync
  • flatpak_indexer: upgrade prod to version with newer release info.
  • flatpak_indexer: update to upstream version with fixes in stg
  • Scan CentOS Stream 9 primary mirror every two hours
  • fix syn-up-downloads.sh because I missed it needed a file argument in new code
  • robosignatory: move epel8 side tag section under epel8
  • robosignatory: add epel7/8 sidetag signing.
  • postgresql_server: Do not run the timescaledb setup on all the staging db servers.
  • syncronize the ib01 and rdu01 download scripts to be more in line. This may not work but we can try
  • the mnt/koji is only needed in iad2
  • Add in support for mirroring centos-stream to the RDU-CC mirror. This will allow CBS and CI to use Stream-9 better
  • Add in a message to dbus to see if we can get why files arent getting sorted
  • Added staging infra-tags to bodhi docker template
  • Make staging bodhi FE download the latest bodhi package
  • Make sure bodhi-composer is updated when running backend playbook
  • Setting staging bodhi version to 5.7.1b0
2 years ago

rebased onto c4e09f1

2 years ago

rebased onto c4e09f1

2 years ago

Gonna merge this. I hope those 32 commits were just the rebase I did. :)

Pull-Request has been merged by kevin

2 years ago
Metadata