]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
8 years agoMerge pull request #632 from ceph/more-ceph-ansible-tests
Andrew Schoen [Fri, 10 Feb 2017 16:44:14 +0000 (10:44 -0600)]
Merge pull request #632 from ceph/more-ceph-ansible-tests

ceph-ansible-prs: adds the ansible2.2-docker_dedicated_journal test

8 years agoceph-ansible-prs: adds the ansible2.2-docker_dedicated_journal test 632/head
Andrew Schoen [Fri, 10 Feb 2017 16:40:47 +0000 (10:40 -0600)]
ceph-ansible-prs: adds the ansible2.2-docker_dedicated_journal test

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #625 from ceph/wip-nfs-ganesha
Andrew Schoen [Fri, 10 Feb 2017 15:02:25 +0000 (09:02 -0600)]
Merge pull request #625 from ceph/wip-nfs-ganesha

nfs-ganesha: fixes to enable "Builds" section in shaman

8 years agonfs-ganesha: debian fixes, various additions 625/head
Ali Maredia [Fri, 10 Feb 2017 13:52:04 +0000 (08:52 -0500)]
nfs-ganesha: debian fixes, various additions

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agonfs-ganesha: more fixes
Ali Maredia [Fri, 27 Jan 2017 03:46:09 +0000 (22:46 -0500)]
nfs-ganesha: more fixes

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agonfs-ganesha: fixes to enable "Builds" section in shaman
Ali Maredia [Thu, 26 Jan 2017 19:38:15 +0000 (14:38 -0500)]
nfs-ganesha: fixes to enable "Builds" section in shaman

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #629 from ceph/ceph-docker-nightly
Ken Dreyer [Mon, 6 Feb 2017 23:23:15 +0000 (16:23 -0700)]
Merge pull request #629 from ceph/ceph-docker-nightly

ceph-docker-nightly: scheduled tests for ceph-docker

8 years agoceph-docker-nightly: scheduled tests for ceph-docker 629/head
Andrew Schoen [Mon, 6 Feb 2017 20:55:09 +0000 (14:55 -0600)]
ceph-docker-nightly: scheduled tests for ceph-docker

Creates a set of jobs that test building and deploying jewel and kraken
containers with the master branch of ceph-ansible. It also includes a
test for building and deploying a jewel container with the stable-2.1
branch of ceph-ansible.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #627 from ceph/ceph-docker-prs
Andrew Schoen [Mon, 6 Feb 2017 15:20:42 +0000 (09:20 -0600)]
Merge pull request #627 from ceph/ceph-docker-prs

ceph-docker-prs: enable PR testing for kraken images

8 years agoceph-docker-prs: test master branch of ceph-ansible 627/head
Andrew Schoen [Fri, 3 Feb 2017 15:33:32 +0000 (09:33 -0600)]
ceph-docker-prs: test master branch of ceph-ansible

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-docker-prs: enable PR testing for kraken images
Andrew Schoen [Mon, 30 Jan 2017 15:16:04 +0000 (09:16 -0600)]
ceph-docker-prs: enable PR testing for kraken images

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #628 from dmick/master
Andrew Schoen [Mon, 6 Feb 2017 12:06:30 +0000 (06:06 -0600)]
Merge pull request #628 from dmick/master

ceph-dev-*: fix tcmalloc args for pre-cmake builds

8 years agoceph-*: fix tcmalloc args for pre-cmake builds 628/head
Dan Mick [Thu, 2 Feb 2017 02:05:03 +0000 (18:05 -0800)]
ceph-*: fix tcmalloc args for pre-cmake builds

Prior to cmake, --with(out)-tcmalloc must be passed to the
configure done during the actual build.  For rpm, that means an
extra arg to the invocation of rpmbuild in build_rpm; for deb,
debian/rules invokes configure.  Also, no reason to export
the shell variables; they're used locally and passed as
property files between Jenkins jobs.

Fixes: http://tracker.ceph.com/issues/18744
Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #626 from ceph/1.26.17-clean-calamari
Gregory Meno [Thu, 26 Jan 2017 22:38:01 +0000 (14:38 -0800)]
Merge pull request #626 from ceph/1.26.17-clean-calamari

removing stale distros and preventing the SCM step from wiping the wo…

8 years agoremoving stale distros and preventing the SCM step from wiping the workspace 626/head
Gregory Meno [Thu, 26 Jan 2017 22:30:16 +0000 (14:30 -0800)]
removing stale distros and preventing the SCM step from wiping the workspace

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #624 from ceph/ceph-ansible-prs-update
Andrew Schoen [Thu, 26 Jan 2017 21:18:13 +0000 (15:18 -0600)]
Merge pull request #624 from ceph/ceph-ansible-prs-update

ceph-ansible-prs: adds purge cluster scenarios

8 years agoceph-ansible-prs: adds purge_cluster and purge_dmcrypt scenarios 624/head
Andrew Schoen [Thu, 26 Jan 2017 16:45:07 +0000 (10:45 -0600)]
ceph-ansible-prs: adds purge_cluster and purge_dmcrypt scenarios

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #623 from ceph/1.25.17-clean-calamari
Gregory Meno [Thu, 26 Jan 2017 04:51:45 +0000 (20:51 -0800)]
Merge pull request #623 from ceph/1.25.17-clean-calamari

try some other ways to cleanup ./dist

8 years agoMerge branch 'master' into 1.25.17-clean-calamari 623/head
Gregory Meno [Thu, 26 Jan 2017 04:48:19 +0000 (20:48 -0800)]
Merge branch 'master' into 1.25.17-clean-calamari

8 years agotry some other ways to cleanup ./dist
Gregory Meno [Thu, 26 Jan 2017 04:47:39 +0000 (20:47 -0800)]
try some other ways to cleanup ./dist

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #621 from ceph/wip-nfs-ganesha
Andrew Schoen [Wed, 25 Jan 2017 15:47:03 +0000 (09:47 -0600)]
Merge pull request #621 from ceph/wip-nfs-ganesha

nfs-ganesha: add "Build" section, 'Extras', other fixes

8 years agonfs-ganesha: Shaman related additions, various fixes 621/head
Ali Maredia [Tue, 24 Jan 2017 20:59:58 +0000 (15:59 -0500)]
nfs-ganesha: Shaman related additions, various fixes

enable "Build" section on shaman

enable 'Extras' build info on shaman

various other minor fixes

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #622 from ceph/docker-pr-updates
Andrew Schoen [Tue, 24 Jan 2017 22:30:38 +0000 (16:30 -0600)]
Merge pull request #622 from ceph/docker-pr-updates

ceph-docker pull requests testing updates

8 years agoceph-docker-prs: add the ceph_ansible2.1-jewel-xenial_cluster scenario 622/head
Andrew Schoen [Tue, 24 Jan 2017 22:13:53 +0000 (16:13 -0600)]
ceph-docker-prs: add the ceph_ansible2.1-jewel-xenial_cluster scenario

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoremove the ceph-docker-pull-requests job
Andrew Schoen [Tue, 24 Jan 2017 22:12:49 +0000 (16:12 -0600)]
remove the ceph-docker-pull-requests job

This has been replace with ceph-docker-prs

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #620 from ceph/1.23.17-clean-calamari
Gregory Meno [Tue, 24 Jan 2017 20:54:23 +0000 (12:54 -0800)]
Merge pull request #620 from ceph/1.23.17-clean-calamari

need sudo to clean dist on centos

8 years agoneed sudo to clean dist on centos 620/head
Gregory Meno [Tue, 24 Jan 2017 19:51:58 +0000 (11:51 -0800)]
need sudo to clean dist on centos

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #619 from jcsp/wip-18645
Dan Mick [Tue, 24 Jan 2017 01:21:02 +0000 (17:21 -0800)]
Merge pull request #619 from jcsp/wip-18645

build_utils: fix setuptools installation

Reviewed-by: Dan Mick <dmick@redhat.com>
8 years agobuild_utils: fix setuptools installation 619/head
John Spray [Tue, 24 Jan 2017 01:05:13 +0000 (01:05 +0000)]
build_utils: fix setuptools installation

Hopefully the original order of pip vs. setuptools
in this script was not important, because apparently
we now need latest pip in order to install setuptools.

Fixes: http://tracker.ceph.com/issues/18645
Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #618 from ceph/ceph-docker-tests
Alfredo Deza [Tue, 17 Jan 2017 12:51:23 +0000 (07:51 -0500)]
Merge pull request #618 from ceph/ceph-docker-tests

ceph-docker-prs: functional testing for ceph-docker pull requests

8 years agoceph-docker-prs: only teardown in the ceph-ansible dir 618/head
Andrew Schoen [Mon, 16 Jan 2017 22:12:20 +0000 (16:12 -0600)]
ceph-docker-prs: only teardown in the ceph-ansible dir

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-docker-prs: runs ceph-docker testing scenarios on PRs
Andrew Schoen [Fri, 13 Jan 2017 14:46:48 +0000 (08:46 -0600)]
ceph-docker-prs: runs ceph-docker testing scenarios on PRs

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #617 from ceph/wip-nfs-ganesha
Alfredo Deza [Fri, 13 Jan 2017 16:22:28 +0000 (11:22 -0500)]
Merge pull request #617 from ceph/wip-nfs-ganesha

nfs-ganesha: various fixes

8 years agonfs-ganesha: Various fixes 617/head
Ali Maredia [Tue, 10 Jan 2017 23:37:46 +0000 (18:37 -0500)]
nfs-ganesha: Various fixes

Install missing libraries

make sure commands exit 1

move unpacked tarball into nfs-ganesha-debian

remove duplicated axis

trim down distros list to centos7 and xenial

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #616 from ceph/1.13-wip-output-error
Gregory Meno [Fri, 13 Jan 2017 02:25:16 +0000 (18:25 -0800)]
Merge pull request #616 from ceph/1.13-wip-output-error

print out build log if mock fails

8 years agoprint out build log if mock fails 616/head
Gregory Meno [Fri, 13 Jan 2017 02:23:26 +0000 (18:23 -0800)]
print out build log if mock fails

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #615 from ceph/revert-614-shaman-status-updates
Andrew Schoen [Wed, 11 Jan 2017 23:18:04 +0000 (17:18 -0600)]
Merge pull request #615 from ceph/revert-614-shaman-status-updates

Revert "Send status to shaman earlier when building ceph rpm binaries"

8 years agoRevert "Send status to shaman earlier when building ceph rpm binaries" 615/head
Andrew Schoen [Wed, 11 Jan 2017 23:14:12 +0000 (17:14 -0600)]
Revert "Send status to shaman earlier when building ceph rpm binaries"

8 years agoMerge pull request #614 from ceph/shaman-status-updates
Alfredo Deza [Wed, 11 Jan 2017 15:59:06 +0000 (10:59 -0500)]
Merge pull request #614 from ceph/shaman-status-updates

Send status to shaman earlier when building ceph rpm binaries

8 years agoceph-dev-build: post build status to shaman for rpm builds earlier 614/head
Andrew Schoen [Wed, 11 Jan 2017 15:37:31 +0000 (09:37 -0600)]
ceph-dev-build: post build status to shaman for rpm builds earlier

Moves the post to shaman earlier in the script so if we have package
failures later in the script an update is still sent to shaman.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-dev-new-build: post status to shaman earlier for rpm builds
Andrew Schoen [Wed, 11 Jan 2017 15:33:04 +0000 (09:33 -0600)]
ceph-dev-new-build: post status to shaman earlier for rpm builds

We recently had an issue where we had a networking issue getting epel
packages and the build failed before any status was sent to shaman. This
fix should avoid that and post earlier in the build script.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #613 from ceph/inject-password-triggers
Andrew Schoen [Fri, 6 Jan 2017 20:25:37 +0000 (14:25 -0600)]
Merge pull request #613 from ceph/inject-password-triggers

Inject password triggers

8 years agoceph-dev-trigger: inject the passwords to notify shaman 613/head
Alfredo Deza [Fri, 6 Jan 2017 20:21:49 +0000 (15:21 -0500)]
ceph-dev-trigger: inject the passwords to notify shaman

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-dev-new-trigger: inject the passwords to notify shaman
Alfredo Deza [Fri, 6 Jan 2017 20:21:29 +0000 (15:21 -0500)]
ceph-dev-new-trigger: inject the passwords to notify shaman

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #612 from ceph/ceph-installer-tests
Alfredo Deza [Fri, 6 Jan 2017 17:42:42 +0000 (12:42 -0500)]
Merge pull request #612 from ceph/ceph-installer-tests

ceph-installer-tests: a project to run ceph-installer functional tests

8 years agoceph-installer-tests: a project to run ceph-installer functional tests 612/head
Andrew Schoen [Fri, 6 Jan 2017 17:05:52 +0000 (11:05 -0600)]
ceph-installer-tests: a project to run ceph-installer functional tests

This will create a new jenkins job for each testing scenario defined in
the config file. These jobs will run daily and can be trigger manually,
optionally providing which branches of ceph-installer and ceph-ansible
to test with.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #610 from ceph/trigger-report-new
Andrew Schoen [Fri, 6 Jan 2017 15:21:01 +0000 (09:21 -0600)]
Merge pull request #610 from ceph/trigger-report-new

notify of queued builds from trigger job

8 years agoceph-dev-new-trigger: create a script to notify shaman of triggered builds 610/head
Alfredo Deza [Fri, 6 Jan 2017 14:21:26 +0000 (09:21 -0500)]
ceph-dev-new-trigger: create a script to notify shaman of triggered builds

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-dev-new-trigger: include the notification script in the configuration for the job
Alfredo Deza [Fri, 6 Jan 2017 14:21:04 +0000 (09:21 -0500)]
ceph-dev-new-trigger: include the notification script in the configuration for the job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #611 from ceph/wip-nfs-ganesha
Alfredo Deza [Fri, 6 Jan 2017 14:30:23 +0000 (09:30 -0500)]
Merge pull request #611 from ceph/wip-nfs-ganesha

nfs-ganesha: edit cmake command

8 years agonfs-ganesha: edit cmake command 611/head
Ali Maredia [Fri, 6 Jan 2017 14:20:17 +0000 (19:50 +0530)]
nfs-ganesha: edit cmake command

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #607 from ceph/trigger-report
Alfredo Deza [Fri, 6 Jan 2017 12:51:58 +0000 (07:51 -0500)]
Merge pull request #607 from ceph/trigger-report

report when a build is triggered

8 years agoceph-dev-trigger: include the notify script as part of the builder config section 607/head
Alfredo Deza [Wed, 4 Jan 2017 20:09:40 +0000 (15:09 -0500)]
ceph-dev-trigger: include the notify script as part of the builder config section

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-dev-trigger: create script to notify shaman of triggered build
Alfredo Deza [Wed, 4 Jan 2017 20:08:24 +0000 (15:08 -0500)]
ceph-dev-trigger: create script to notify shaman of triggered build

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #609 from ceph/wip-nfs-ganesha
Alfredo Deza [Fri, 6 Jan 2017 12:49:14 +0000 (07:49 -0500)]
Merge pull request #609 from ceph/wip-nfs-ganesha

nfs-ganesha: fix scm section, add absolute paths

8 years agonfs-ganesha: fix scm section, add absolute paths 609/head
Ali Maredia [Fri, 6 Jan 2017 02:30:21 +0000 (08:00 +0530)]
nfs-ganesha: fix scm section, add absolute paths

Made changes to scm section to configure both git
repos.

Made all references to "dist" dir absolute paths

Made sure directories being git cleaned are
actual git repos

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #608 from ceph/wip-nfs-ganesha
Alfredo Deza [Thu, 5 Jan 2017 15:20:16 +0000 (10:20 -0500)]
Merge pull request #608 from ceph/wip-nfs-ganesha

nfs-ganesha: ceph fsals ON, change git repo url

8 years agonfs-ganesha: ceph fsals ON, change git repo url 608/head
Ali Maredia [Tue, 3 Jan 2017 16:16:39 +0000 (21:46 +0530)]
nfs-ganesha: ceph fsals ON, change git repo url

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #606 from ceph/ceph-deploy-build-fix
Alfredo Deza [Wed, 4 Jan 2017 16:42:39 +0000 (11:42 -0500)]
Merge pull request #606 from ceph/ceph-deploy-build-fix

ceph-deploy-build: do not use python to detect the distro

8 years agoceph-deploy-build: do not use python to detect the distro 606/head
Andrew Schoen [Wed, 4 Jan 2017 15:37:25 +0000 (09:37 -0600)]
ceph-deploy-build: do not use python to detect the distro

We're using pbuilder in many build jobs now so we can't depend on the
host to be the actual distro version that the binaries are being built
for. This uses the value from the JJB matrix to determine what distro
value to use when posting to chacra.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #605 from ceph/purge-cluster-collocated
Alfredo Deza [Tue, 3 Jan 2017 22:18:53 +0000 (17:18 -0500)]
Merge pull request #605 from ceph/purge-cluster-collocated

ceph-ansible-prs: adds the purge_cluster_collocated scenario

8 years agoceph-ansible-prs: adds the purge_cluster_collocated scenario 605/head
Andrew Schoen [Tue, 3 Jan 2017 17:45:29 +0000 (11:45 -0600)]
ceph-ansible-prs: adds the purge_cluster_collocated scenario

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #604 from ceph/wip-nfs-ganesha
Alfredo Deza [Tue, 3 Jan 2017 15:59:54 +0000 (10:59 -0500)]
Merge pull request #604 from ceph/wip-nfs-ganesha

nfs-ganesha: first run at a build script for rpms and debs

8 years agonfs-ganesha: first run at a build script for rpms 604/head
Ali Maredia [Fri, 16 Dec 2016 22:30:07 +0000 (17:30 -0500)]
nfs-ganesha: first run at a build script for rpms

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #603 from ceph/ceph-dev-build-triggers
Andrew Schoen [Mon, 19 Dec 2016 21:04:58 +0000 (15:04 -0600)]
Merge pull request #603 from ceph/ceph-dev-build-triggers

ceph-dev-trigger: remove the trigger for wip- branches for ceph.git

8 years agoceph-dev-trigger: remove the trigger for wip- branches for ceph.git 603/head
Alfredo Deza [Mon, 19 Dec 2016 20:29:53 +0000 (15:29 -0500)]
ceph-dev-trigger: remove the trigger for wip- branches for ceph.git

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #602 from ceph/installer-builds
Alfredo Deza [Mon, 19 Dec 2016 21:01:33 +0000 (16:01 -0500)]
Merge pull request #602 from ceph/installer-builds

Adds a nightly job that tests ceph-installer

8 years agoceph-installer-nightly: send an email on build failures 602/head
Andrew Schoen [Mon, 19 Dec 2016 20:34:22 +0000 (14:34 -0600)]
ceph-installer-nightly: send an email on build failures

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoAdds a nightly job that tests ceph-installer
Andrew Schoen [Mon, 19 Dec 2016 20:12:13 +0000 (14:12 -0600)]
Adds a nightly job that tests ceph-installer

This job is parametrized so that we can also run it manually or
trigger it easily from other jobs.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #601 from ceph/installer-builds
Ken Dreyer [Fri, 16 Dec 2016 16:58:14 +0000 (09:58 -0700)]
Merge pull request #601 from ceph/installer-builds

ceph-{ansible,installer}-rpms: do not use sepia slaves or sg

8 years agoceph-installer-rpm: remove usage of 'sg' 601/head
Andrew Schoen [Fri, 16 Dec 2016 16:50:29 +0000 (10:50 -0600)]
ceph-installer-rpm: remove usage of 'sg'

The sepia nodes, using JNLP, are having troubles building these rpms so
let's just use OVH nodes until we can resolve this.

The issue being that mock runs fine if we use 'sg', but the noarch rpm
is never built.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-ansible-rpm: remove usage of 'sg'
Andrew Schoen [Fri, 16 Dec 2016 16:49:23 +0000 (10:49 -0600)]
ceph-ansible-rpm: remove usage of 'sg'

The sepia nodes, using JNLP, are having troubles building these rpms so
let's just use OVH nodes until we can resolve this.

The issue being that mock runs fine if we use 'sg', but the noarch rpm
is never built.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-installer-rpm: adds !sepia label
Andrew Schoen [Fri, 16 Dec 2016 16:48:23 +0000 (10:48 -0600)]
ceph-installer-rpm: adds !sepia label

The sepia nodes, using JNLP, are having troubles building these rpms so
let's just use OVH nodes until we can resolve this.

The issue being that mock runs fine if we use 'sg', but the noarch rpm
is never built.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoceph-ansible-rpm: adds !sepia label
Andrew Schoen [Fri, 16 Dec 2016 16:46:14 +0000 (10:46 -0600)]
ceph-ansible-rpm: adds !sepia label

The sepia nodes, using JNLP, are having troubles building these rpms so
let's just use OVH nodes until we can resolve this.

The issue being that mock runs fine if we use 'sg', but the noarch rpm
is never built.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #599 from ceph/submodule-check-xe
Ken Dreyer [Thu, 15 Dec 2016 19:52:40 +0000 (12:52 -0700)]
Merge pull request #599 from ceph/submodule-check-xe

ceph-pr-submodules: increase verbosity to try and get values out of vars

8 years agoceph-pr-submodules: increase verbosity to try and get values out of variables 599/head
Alfredo Deza [Thu, 15 Dec 2016 19:41:19 +0000 (14:41 -0500)]
ceph-pr-submodules: increase verbosity to try and get values out of variables

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #600 from ceph/sg-mock-group
Alfredo Deza [Thu, 15 Dec 2016 19:47:14 +0000 (14:47 -0500)]
Merge pull request #600 from ceph/sg-mock-group

ceph-{ansible,installer}-rpm: use "sg" for mock group

8 years agoceph-{ansible,installer}-rpm: use "sg" for mock group 600/head
Ken Dreyer [Thu, 15 Dec 2016 19:41:24 +0000 (12:41 -0700)]
ceph-{ansible,installer}-rpm: use "sg" for mock group

The previous commit (0d90b3c5fec43fe66fc1e9c3856519f91e4454cf) attempted
to use newgrp to refresh groups, but I did not realize that this just
spawns a new shell (at least in my experiments in a bash interactive
shell), and it is ineffective on our JNLP slaves.

Use the approach we implemented for Docker (in
f9cc49aec026c2ae17b1db2603d262f5cb1c8a00), and run mock through "sg" to
set the group.

8 years agoMerge pull request #598 from ktdreyer/mock-newgrp
Andrew Schoen [Thu, 15 Dec 2016 18:17:53 +0000 (12:17 -0600)]
Merge pull request #598 from ktdreyer/mock-newgrp

ceph-{ansible,installer}-rpm: fix mock group addition

8 years agoceph-{ansible,installer}-rpm: fix mock group addition 598/head
Ken Dreyer [Thu, 15 Dec 2016 18:12:15 +0000 (11:12 -0700)]
ceph-{ansible,installer}-rpm: fix mock group addition

When an ephemeral slave is first created, we have to add the
jenkins-build UID to the "mock" group so that it can run mock.

The problem is that "usermod -a -G" will not affect the current login
shell. When the ceph-*-rpm jobs run "usermod" for the first time,
the jenkins-build UID obtains those group rights for any future jobs,
but not the current job.

The result is that every time an ephemeral slave boots, it will fail its
first ceph-*-rpm build job (and future ones succeed).

Call "newgrp" to refresh the groups for this login shell, so that all
mock operations succeed, including the first one on each slave.

8 years agoMerge pull request #597 from ceph/git-diff-devs
Andrew Schoen [Wed, 14 Dec 2016 21:15:06 +0000 (15:15 -0600)]
Merge pull request #597 from ceph/git-diff-devs

move git diff checks on dev builds

8 years agoceph-dev-setup: move the git diff check before calling autogen.sh 597/head
Alfredo Deza [Wed, 14 Dec 2016 21:07:04 +0000 (16:07 -0500)]
ceph-dev-setup: move the git diff check before calling autogen.sh

Fixes: http://tracker.ceph.com/issues/17901
Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-dev-new-setup: move the git diff check before calling autogen.sh
Alfredo Deza [Wed, 14 Dec 2016 21:06:24 +0000 (16:06 -0500)]
ceph-dev-new-setup: move the git diff check before calling autogen.sh

Fixes: http://tracker.ceph.com/issues/17901
Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #596 from ceph/diff-autogen-hammer
Dan Mick [Wed, 14 Dec 2016 20:10:18 +0000 (12:10 -0800)]
Merge pull request #596 from ceph/diff-autogen-hammer

ceph-setup: move the git diff check before calling autogen.sh

Reviewed-by: Dan Mick <dmick@redhat.com>
8 years agoceph-setup: move the git diff check before calling autogen.sh 596/head
Alfredo Deza [Wed, 14 Dec 2016 19:05:20 +0000 (14:05 -0500)]
ceph-setup: move the git diff check before calling autogen.sh

Fixes: http://tracker.ceph.com/issues/17901
Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #591 from ceph/ceph-docker-fixes
Andrew Schoen [Tue, 13 Dec 2016 19:26:38 +0000 (13:26 -0600)]
Merge pull request #591 from ceph/ceph-docker-fixes

fixes for ceph-docker-nightly

8 years agoceph-docker-nightly: use xenial and amd64 nodes 591/head
Alfredo Deza [Mon, 12 Dec 2016 15:14:52 +0000 (10:14 -0500)]
ceph-docker-nightly: use xenial and amd64 nodes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-docker-nightly: use sg to execture pytest as part of the docker group
Alfredo Deza [Mon, 12 Dec 2016 15:14:13 +0000 (10:14 -0500)]
ceph-docker-nightly: use sg to execture pytest as part of the docker group

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #593 from ceph/ceph-release-author
Andrew Schoen [Tue, 13 Dec 2016 17:16:58 +0000 (11:16 -0600)]
Merge pull request #593 from ceph/ceph-release-author

ansible: use the ceph-release-team for the debian changelog

8 years agoansible: use the ceph-release-team for the debian changelog 593/head
Alfredo Deza [Tue, 13 Dec 2016 14:19:52 +0000 (09:19 -0500)]
ansible: use the ceph-release-team for the debian changelog

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #594 from ceph/rm-rhcs-installer
Andrew Schoen [Tue, 13 Dec 2016 17:00:08 +0000 (11:00 -0600)]
Merge pull request #594 from ceph/rm-rhcs-installer

rhcs-installer: rm -rf

8 years agorhcs-installer: rm -rf 594/head
Alfredo Deza [Tue, 13 Dec 2016 15:55:46 +0000 (10:55 -0500)]
rhcs-installer: rm -rf

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #449 from ceph/job-cleanup
Andrew Schoen [Tue, 13 Dec 2016 15:40:31 +0000 (09:40 -0600)]
Merge pull request #449 from ceph/job-cleanup

Job cleanup

8 years agoceph-puppet-modules: removes job 449/head
Alfredo Deza [Tue, 30 Aug 2016 17:23:49 +0000 (13:23 -0400)]
ceph-puppet-modules: removes job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agotakora-pull-requests: removes job
Alfredo Deza [Tue, 30 Aug 2016 17:23:11 +0000 (13:23 -0400)]
takora-pull-requests: removes job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agotakora: removes job
Alfredo Deza [Tue, 30 Aug 2016 17:22:49 +0000 (13:22 -0400)]
takora: removes job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agomariner-installer: removes job
Alfredo Deza [Tue, 30 Aug 2016 17:22:32 +0000 (13:22 -0400)]
mariner-installer: removes job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #590 from ceph/wip-samba-fix
Alfredo Deza [Mon, 12 Dec 2016 22:18:14 +0000 (17:18 -0500)]
Merge pull request #590 from ceph/wip-samba-fix

samba: send extra information

8 years agosamba: send extra information 590/head
Boris Ranto [Mon, 12 Dec 2016 15:06:50 +0000 (16:06 +0100)]
samba: send extra information

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #592 from ceph/mv-ceph-ansible-rpm-config
Andrew Schoen [Mon, 12 Dec 2016 20:48:43 +0000 (14:48 -0600)]
Merge pull request #592 from ceph/mv-ceph-ansible-rpm-config

ceph-{ansible,installer}-rpm: fix config location