Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Implemented
    • Fix Version/s: Aug 2014
    • Component/s: Git
    • Labels:
      None

      Description

      Jukka,

      We really need a git admin runbook of some description. We are now starting to see a significant number of request/issues which we might well be able to do ourselves if we have some idea of what we actually need to do. It would also remove the dependancy on you, and the burden of doing the work.

        Issue Links

          Activity

          Hide
          Jukka Zitting added a comment -
          Agreed. Much of the stuff for managing git-svn mirrors is already outlined in https://svn.apache.org/repos/infra/infrastructure/trunk/projects/git/README.txt, but with the introduction of R/W repositories and INFRA-4158 the picture has gotten more complicated. Note that I've only recently gotten up to speed with git-wip-us myself, as most of the work there was done earlier by Paul D.

          As INFRA-4158 progresses I'll try to document all relevant bits I encounter.
          Show
          Jukka Zitting added a comment - Agreed. Much of the stuff for managing git-svn mirrors is already outlined in https://svn.apache.org/repos/infra/infrastructure/trunk/projects/git/README.txt, but with the introduction of R/W repositories and INFRA-4158 the picture has gotten more complicated. Note that I've only recently gotten up to speed with git-wip-us myself, as most of the work there was done earlier by Paul D. As INFRA-4158 progresses I'll try to document all relevant bits I encounter.
          Hide
          Gavin added a comment -
          yeah the git-svn mirrors part is quite easy, it is more the git-wip / github stuff and the mirroring of those, for example when a project moves to git-wip as a r/w repo and wants the existing git-svn mirror replaced to suit - in turn then the github mirror will pick that change up.
          Show
          Gavin added a comment - yeah the git-svn mirrors part is quite easy, it is more the git-wip / github stuff and the mirroring of those, for example when a project moves to git-wip as a r/w repo and wants the existing git-svn mirror replaced to suit - in turn then the github mirror will pick that change up.
          Hide
          Jukka Zitting added a comment -
          Add dependency on INFRA-4158.
          Show
          Jukka Zitting added a comment - Add dependency on INFRA-4158 .
          Hide
          Tony Stevenson added a comment -
          Transitioning to waiting for Infra
          Show
          Tony Stevenson added a comment - Transitioning to waiting for Infra
          Hide
          #asfinfra Bot added a comment -
          <danielsh> Happy to report that the bits I needed to finish an incomplete git->svn migration were in the runbook (asfgit-admin/ toplevel). (I'm not implying this ticket is complete, just recording an observation.)
          Show
          #asfinfra Bot added a comment - <danielsh> Happy to report that the bits I needed to finish an incomplete git->svn migration were in the runbook (asfgit-admin/ toplevel). (I'm not implying this ticket is complete, just recording an observation.)
          Hide
          #asfinfra Bot added a comment -
          <danielsh> git-wip-us incubator->TLP migrations are now scripted.
          Show
          #asfinfra Bot added a comment - <danielsh> git-wip-us incubator->TLP migrations are now scripted.
          Hide
          Daniel Gruno added a comment -
          How much else is needed before we can close this ticket? I genuinely want to know what remains to be done.
          The current run book seems to cover what you need, sans the special cases.
          Show
          Daniel Gruno added a comment - How much else is needed before we can close this ticket? I genuinely want to know what remains to be done. The current run book seems to cover what you need, sans the special cases.
          Hide
          Daniel Gruno added a comment -
          I am satisfied that we have what we need for now.
          We have several infra folks working with git daily and the docs explain what needs to be done in 99% of the cases.

          If anyone disagrees, feel free to reopen.
          Show
          Daniel Gruno added a comment - I am satisfied that we have what we need for now. We have several infra folks working with git daily and the docs explain what needs to be done in 99% of the cases. If anyone disagrees, feel free to reopen.

            People

            • Assignee:
              Daniel Gruno
              Reporter:
              Tony Stevenson
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development