[Slackbuilds-users] git and cgit migration -- 20170514 0900 UTC

Robby Workman rworkman at slackbuilds.org
Sun May 14 09:01:12 UTC 2017


On Sun, 14 May 2017 00:53:42 -0500
Robby Workman <robby at rlworkman.net> wrote:

> Just a heads-up: things may get a bit wonky with the website
> for a bit (but hopefully not). We've got the new git server
> ready to go, but mapping the existing cgit/ URLs to it has 
> proven to be a bit tricky (although in hindsight, not really
> so tricky based on limited testing here). 
> 
> The git service will be temporarily unavailable as well.
> 
> Long story short, don't trust anything to be either permanent 
> or up-to-date for the next little while.  
> 
> However, if the testing goes as I hope, we'll do an official
> switchover for some of our infrastructure tonight.
> 
> I'll reply to this mail when we have a conclusion either way.


After a snag with gitolite's default umask of 0077 and way too
much time spent figuring out that it was the problem (I'm going
to blame the hour - after all, it's 0400 localtime), we are
happy to announce a partial migration of SBo services to our
new machine.

git://slackbuilds.org/ is now git://git.slackbuilds.org/

https://slackbuilds.org/cgit/ is now https://git.slackbuilds.org/

The cgit side should be a completely seamless transition; you 
don't *have* to do anything at all. Thanks to some mod_rewrite
magic on the existing (and the soon to be migrated) website, 
the old cgit/ links will continue to work indefinitely.

However, for git, you'll have to make a slight edit to your
config. For our repos you have cloned already, you can either
edit the .git/config to fix the url or you can use git itself:
  git remote set-url origin git://git.slackbuilds.org/slackbuilds.git

Those of you with push rights, the process is similar, and we
trust that you can figure it out given the above information.

All that said, it's still possible to revert this if it becomes
absolutely necessary, so please try to find problems with it
and let us know if you do.

-RW
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20170514/7cb2309d/attachment.asc>


More information about the SlackBuilds-users mailing list