gitbuilder_origin='git://github.com/ceph/gitbuilder.git'
# shut down old instance, it exists
- sudo("initctl list|grep -q '^autobuild-ceph\s' && stop autobuild-ceph || /etc/init.d/autobuild-ceph stop || :")
+ sudo("initctl list|grep -q '^autobuild-ceph\s' && stop autobuild-ceph || /etc/init.d/autobuild-ceph stop || systemctl stop autobuild-ceph || :")
# sun-java6 is in partner repo. accept license.
#sudo("echo 'deb http://archive.canonical.com/ubuntu maverick partner' > /etc/apt/sources.list.d/partner.list")
],
)
_sync_to_gitbuilder_from_hostname()
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
],
)
_sync_to_gitbuilder('kernel','rpm','basic')
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
def _hadoop_deps():
branches_local_name='branches-local-samba',
)
_deb_install_extras()
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
_sync_to_gitbuilder('samba', 'deb', 'basic')
@roles('gitbuilder_hadoop')
branches_local_name='branches-local-hadoop',
)
_sync_to_gitbuilder('hadoop', 'jar', 'basic')
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
@roles('gitbuilder_apache_hadoop')
def gitbuilder_apache_hadoop():
branches_local_name='branches-local-apache-hadoop',
)
_sync_to_gitbuilder('apache-hadoop', 'jar', 'basic')
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
@roles('gitbuilder_ceph')
def gitbuilder_ceph():
'libsnappy-dev',
],
)
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
def _deb_builder(git_url, flavor, extra_remotes={}):
_gitbuilder(
extra_remotes=dict(
ci='https://github.com/ceph/ceph-ci.git'
))
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
_sync_to_gitbuilder_from_hostname()
@roles('gitbuilder_ceph_rpm')
)
with cd('/srv/autobuild-ceph'):
sudo('echo centos6 > dists')
- sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start')
+ sudo('start autobuild-ceph || /etc/init.d/autobuild-ceph start || systemctl enable autobuild-ceph || systemctl start autobuild-ceph')
@roles('gitbuilder_doc')
def gitbuilder_doc():