]> git.apps.os.sepia.ceph.com Git - autobuild-ceph.git/commitdiff
fabfile: set $dist to .el7 on centos 7 44/head
authorSage Weil <sage@redhat.com>
Wed, 27 May 2015 18:03:11 +0000 (11:03 -0700)
committerSage Weil <sage@redhat.com>
Wed, 27 May 2015 18:03:11 +0000 (11:03 -0700)
Signed-off-by: Sage Weil <sage@redhat.com>
fabfile.py

index dbfa4c4e0711d75e645917be762bdf0bc78b19e7..9f669065d20100ebdb7de9635ddeeff4f30d63df 100644 (file)
@@ -168,7 +168,7 @@ def _rh_gitbuilder(flavor, git_repo, extra_remotes={}, extra_packages=[], ignore
             ' '.join([
                 'adduser',
                 '--system',
-                '--home', '/nonexistent',
+                '--home', '/home/autobuild-ceph',
                 '--comment', '"Ceph autobuild"',
                 '--user-group',
                 #'--disabled-password',
@@ -176,6 +176,8 @@ def _rh_gitbuilder(flavor, git_repo, extra_remotes={}, extra_packages=[], ignore
                 'autobuild-ceph',
                 ]),
             )
+        with cd('/home/autobuild-ceph'):
+            sudo('lsb_release -d -s | grep CentOS | grep -q release\ 7 && echo "%dist .el7" > .rpmmacros')
 
     sudo('install -d -m0755 --owner=root --group=root /srv/autobuild-ceph')
     local('git bundle create bundle refs/heads/{branch_to_bundle}'.format(branch_to_bundle=branch_to_bundle))