Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-100

Add "delete component" and "rename component" IRC Bot Commands

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      These command will be useful for the smooth refactoring of Jenkins JIRA components (see https://wiki.jenkins-ci.org/display/JENKINS/2014+JIRA+Components+Refactoring)

      TODO:

      • modify JIRA scraper
      • modify IRC Bot library

        Attachments

          Issue Links

            Activity

            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Does anybody know how to update IRC Bot?

            https://ci.jenkins-ci.org/view/All/job/infra_ircbot/13/console passed, but the bot have not been updated after ~3 days.
            According to GitHub "This repo is containerized, then deployed to our infrastructure via Puppet.". I suppose it should be updated automagically

            Show
            oleg_nenashev Oleg Nenashev added a comment - Does anybody know how to update IRC Bot? https://ci.jenkins-ci.org/view/All/job/infra_ircbot/13/console passed, but the bot have not been updated after ~3 days. According to GitHub "This repo is containerized, then deployed to our infrastructure via Puppet.". I suppose it should be updated automagically
            Hide
            rtyler R. Tyler Croy added a comment -

            Oleg Nenashev two things have to happen for the new IRC bot to be deployed.

            1. We need to build a new docker container with the IRC bot inside of it. Unfortunately I've never done this so I'll need some help from Kohsuke Kawaguchi do accomplish this.
            2. We need to update jenkins-infra to use the new version of the Docker container.

            Once those are done, we can roll the Puppet code to production and everything should "just work"

            Show
            rtyler R. Tyler Croy added a comment - Oleg Nenashev two things have to happen for the new IRC bot to be deployed. We need to build a new docker container with the IRC bot inside of it. Unfortunately I've never done this so I'll need some help from Kohsuke Kawaguchi do accomplish this. We need to update jenkins-infra to use the new version of the Docker container. Once those are done, we can roll the Puppet code to production and everything should "just work"
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            1) Seems that ci.jenkins-ci.org builds the docker container on each commit.
            2) Kohsuke updated IRC Bot about two weeks ago, but there's no relevant commits in https://github.com/jenkins-infra/jenkins-infra

            When we have a full info, I'll put it to IRC Bot's main page on GitHub. The current process is very mysterious

            Show
            oleg_nenashev Oleg Nenashev added a comment - 1) Seems that ci.jenkins-ci.org builds the docker container on each commit. 2) Kohsuke updated IRC Bot about two weeks ago, but there's no relevant commits in https://github.com/jenkins-infra/jenkins-infra When we have a full info, I'll put it to IRC Bot's main page on GitHub. The current process is very mysterious
            Hide
            rtyler R. Tyler Croy added a comment -

            Oleg Nenashev good catch on the Jenkins-on-Jenkins build, I forgot about that!

            it looks like we've only got the robobutler (aka meetingbot) Puppetized properly. I'll have to get that ircbot container deployed

            Show
            rtyler R. Tyler Croy added a comment - Oleg Nenashev good catch on the Jenkins-on-Jenkins build, I forgot about that! it looks like we've only got the robobutler (aka meetingbot) Puppetized properly. I'll have to get that ircbot container deployed
            Hide
            oleg_nenashev Oleg Nenashev added a comment -
            Show
            oleg_nenashev Oleg Nenashev added a comment - Added command descriptions to Wiki: https://wiki.jenkins-ci.org/pages/diffpages.action?pageId=41877717&originalId=74416280 Added the deployment process description to https://github.com/jenkins-infra/ircbot (see README.MD)

              People

              • Assignee:
                oleg_nenashev Oleg Nenashev
                Reporter:
                oleg_nenashev Oleg Nenashev
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: