Nir Soffer has uploaded a new change for review.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
dockerfile: Add Fedora dockerfile
The Fedora image should run the the python 3 tests that cannot run on CentOS because of missing packages.
We probably want to have a matrix with two builds, one using CentOS image running only python 2 tests, and one using Fedora image running all tests.
Change-Id: Ie14526fdda539a53785ec3c91fae23996f7b3bcf Signed-off-by: Nir Soffer nsoffer@redhat.com --- A contrib/Dockerfile.fedora 1 file changed, 44 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/70/65270/1
diff --git a/contrib/Dockerfile.fedora b/contrib/Dockerfile.fedora new file mode 100644 index 0000000..5eaa12d --- /dev/null +++ b/contrib/Dockerfile.fedora @@ -0,0 +1,44 @@ +FROM fedora:24 +RUN dnf install -y http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm && \ + dnf update -y && \ + dnf install -y \ + PyYAML \ + autoconf \ + automake \ + bridge-utils \ + dosfstools \ + e2fsprogs \ + genisoimage \ + git \ + libselinux-python \ + libselinux-python3 \ + libvirt-python \ + libvirt-python3 \ + make \ + mom \ + openvswitch \ + psmisc \ + python-cpopen \ + python-decorator \ + python-devel \ + python-inotify \ + python-ioprocess \ + python-netaddr \ + python-pthreading \ + python-setuptools \ + python-six \ + python2-mock \ + python3 \ + python3-decorator \ + python3-netaddr \ + python3-nose \ + python3-six \ + python3-yaml \ + sanlock-python \ + sudo \ + systemd \ + systemd-udev \ + which \ + && \ + easy_install pip && \ + pip install nose==1.3.7 tox==2.1.1
gerrit-hooks has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 1:
* Update tracker: IGNORE, no Bug-Url found * Check Bug-Url::WARN, no bug url found, make sure header matches 'Bug-Url: ' and is a valid url. * Check merged to previous::IGNORE, Not in stable branch (['ovirt-3.6', 'ovirt-4.0'])
Nir Soffer has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 1: Verified+1
Nir Soffer has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 1:
See https://cloud.docker.com/app/nirs/repository/docker/nirs/vdsm-fedora/general
Nir Soffer has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 1:
Verified using travis: https://travis-ci.org/nirs/vdsm/builds/166142758
gerrit-hooks has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 2:
* Update tracker: IGNORE, no Bug-Url found * Check Bug-Url::WARN, no bug url found, make sure header matches 'Bug-Url: ' and is a valid url. * Check merged to previous::IGNORE, Not in stable branch (['ovirt-3.6', 'ovirt-4.0'])
Freddy Rolland has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 2: Code-Review+1
gerrit-hooks has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 3:
* Update tracker: IGNORE, no Bug-Url found * Check Bug-Url::WARN, no bug url found, make sure header matches 'Bug-Url: ' and is a valid url. * Check merged to previous::IGNORE, Not in stable branch (['ovirt-3.6', 'ovirt-4.0'])
Dan Kenigsberg has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 3: Code-Review+2
Dan Kenigsberg has submitted this change and it was merged.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
dockerfile: Add Fedora dockerfile
The Fedora image should run the python 3 tests that cannot run on CentOS because of missing packages.
We probably want to have a matrix with two builds, one using CentOS image running only python 2 tests, and one using Fedora image running all tests.
Change-Id: Ie14526fdda539a53785ec3c91fae23996f7b3bcf Signed-off-by: Nir Soffer nsoffer@redhat.com Reviewed-on: https://gerrit.ovirt.org/65270 Continuous-Integration: Jenkins CI Reviewed-by: Freddy Rolland frolland@redhat.com Reviewed-by: Dan Kenigsberg danken@redhat.com --- A contrib/Dockerfile.fedora 1 file changed, 44 insertions(+), 0 deletions(-)
Approvals: Nir Soffer: Verified Jenkins CI: Passed CI tests Dan Kenigsberg: Looks good to me, approved Freddy Rolland: Looks good to me, but someone else must approve
gerrit-hooks has posted comments on this change.
Change subject: dockerfile: Add Fedora dockerfile ......................................................................
Patch Set 4:
* Update tracker: IGNORE, no Bug-Url found * Set MODIFIED::IGNORE, no Bug-Url found.
vdsm-patches@lists.fedorahosted.org