[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-28 Thread eyal edri [Administrator] (oVirt JIRA)

 [ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

eyal edri [Administrator] updated OVIRT-758:

Assignee: eyal edri [Administrator]  (was: infra)
  Status: In Progress  (was: To Do)

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: eyal edri [Administrator]
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.571.2#100021)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-28 Thread eyal edri [Administrator] (oVirt JIRA)

[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23323#comment-23323
 ] 

eyal edri [Administrator] commented on OVIRT-758:
-

I created a new organization for oVirt under:
https://hub.docker.com/u/ovirtinfra/
(ovirt wasn't available) 

please let me know which permissions do you need to create the VDSM images 
repos under it.

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.571.2#100021)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-18 Thread eyal edri [Administrator] (oVirt JIRA)

[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23007#comment-23007
 ] 

eyal edri [Administrator] commented on OVIRT-758:
-

I don't think this is a good solution, building the images takes
several minutes per
image locally on ssd, on the ci poor storage it will take ages and may
fail vdsm build-artifacts job.

Do you have proof for the 'poor storage'? 
All slaves are using now local storage and should run quite fast, i'm not sure 
what speed you expect or need for this service, please elaborate.

Also, there is no reason to rebuild the images each time we build vdsm,
only when the dockerfiles were modified.

We can control that.

Anyway what is missing currently is not a way to build the images, but
a dockerhub account holding the existing images we already built.
Lets fix first this issue, and handle later the build process.

I was asking to put it on build-artifacts not only for the build, but also for 
standardization of the process so we'll support pushing to dockerhub globally 
via std ci.


> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.552.6#100018)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-18 Thread Nir Soffer (oVirt JIRA)

[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23006#comment-23006
 ] 

Nir Soffer commented on OVIRT-758:
--

On Fri, Nov 18, 2016 at 1:05 PM, eyal edri [Administrator] (oVirt

I don't think this is a good solution, building the images takes
several minutes per
image locally on ssd, on the ci poor storage it will take ages and may
fail vdsm build-artifacts job.

Also, there is no reason to rebuild the images each time we build vdsm,
only when the dockerfiles were modified.

Anyway what is missing currently is not a way to build the images, but
a dockerhub account holding the existing images we already built.

Lets fix first this issue, and handle later the build process.



> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.552.6#100018)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


Re: [JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-18 Thread Nir Soffer
On Fri, Nov 18, 2016 at 1:05 PM, eyal edri [Administrator] (oVirt
JIRA)  wrote:
>
> [ 
> https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23004#comment-23004
>  ]
>
> eyal edri [Administrator] commented on OVIRT-758:
> -
>
> [~nsof...@redhat.com] can you build the images inside build-artifacts.sh 
> script?
>
> we want to support building docker images in standard CI.
>
> If you can build the image and archive it via build-artifacts, we'll find the 
> best way to deploy it to dockerhub via our CI infra.

I don't think this is a good solution, building the images takes
several minutes per
image locally on ssd, on the ci poor storage it will take ages and may
fail vdsm build-artifacts job.

Also, there is no reason to rebuild the images each time we build vdsm,
only when the dockerfiles were modified.

Anyway what is missing currently is not a way to build the images, but
a dockerhub account holding the existing images we already built.

Lets fix first this issue, and handle later the build process.

>
>> Vdsm docker testing images
>> --
>>
>> Key: OVIRT-758
>> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
>> Project: oVirt - virtualization made easy
>>  Issue Type: By-EMAIL
>>Reporter: Nir Soffer
>>Assignee: infra
>>
>> Hi all,
>> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
>> See 
>> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
>> Currently I maintain the images in docker hub:
>> - https://hub.docker.com/r/nirs/vdsm-centos/
>> - https://hub.docker.com/r/nirs/vdsm-fedora/
>> I configured automatic build, so each time I push a change to this branch:
>> https://github.com/nirs/vdsm/tree/dockerfile
>> Docker go and rebuilds the images.
>> We want to move the images to docker hub ovirt account:
>> https://hub.docker.com/u/ovirt/
>> And configure vdsm github project so docker will rebuild
>> the images when we push a changes to the dockerfile branch,
>> or another solution to allow easy update of the images by
>> merging a new dockerfile.
>> Nir
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v1000.552.6#100018)
> ___
> Infra mailing list
> Infra@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/infra
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-18 Thread eyal edri [Administrator] (oVirt JIRA)

[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23004#comment-23004
 ] 

eyal edri [Administrator] commented on OVIRT-758:
-

[~nsof...@redhat.com] can you build the images inside build-artifacts.sh script?

we want to support building docker images in standard CI. 

If you can build the image and archive it via build-artifacts, we'll find the 
best way to deploy it to dockerhub via our CI infra.

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.552.6#100018)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-03 Thread eyal edri [Administrator] (oVirt JIRA)

 [ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

eyal edri [Administrator] updated OVIRT-758:

Epic Link: OVIRT-400

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.482.6#100017)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-11-03 Thread eyal edri [Administrator] (oVirt JIRA)

 [ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

eyal edri [Administrator] updated OVIRT-758:

Epic Link: OVIRT-400

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.482.6#100017)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-10-30 Thread Barak Korren (oVirt JIRA)

[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=22119#comment-22119
 ] 

Barak Korren commented on OVIRT-758:


Building and publishing Docker images should be quite simple to do from std-ci.
There is no technical reason why this couldn`t be done directly in VDSM's 
check-patch.sh or build-artifacts.sh. But maybe mock will require some tweaking.

But perhaps the docker files shouldn't be in the vdsm repo for the sake of not 
building them unnecessarily, this can also be avoided with a simple condition 
in the script file though.

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.482.3#100017)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-10-30 Thread eyal edri [Administrator] (oVirt JIRA)

[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=22116#comment-22116
 ] 

eyal edri [Administrator] commented on OVIRT-758:
-

Is it possible to do it from Gerrit and not GitHub? 

[~bkor...@redhat.com][~ederevea] [~ngol...@redhat.com] - We haven't talked 
about managing containers for oVirt yet (except for using OpenShift for the 
monitoring app), thoughts?

> Vdsm docker testing images
> --
>
> Key: OVIRT-758
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
> Project: oVirt - virtualization made easy
>  Issue Type: By-EMAIL
>Reporter: Nir Soffer
>Assignee: infra
>
> Hi all,
> Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
> See 
> https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile
> Currently I maintain the images in docker hub:
> - https://hub.docker.com/r/nirs/vdsm-centos/
> - https://hub.docker.com/r/nirs/vdsm-fedora/
> I configured automatic build, so each time I push a change to this branch:
> https://github.com/nirs/vdsm/tree/dockerfile
> Docker go and rebuilds the images.
> We want to move the images to docker hub ovirt account:
> https://hub.docker.com/u/ovirt/
> And configure vdsm github project so docker will rebuild
> the images when we push a changes to the dockerfile branch,
> or another solution to allow easy update of the images by
> merging a new dockerfile.
> Nir



--
This message was sent by Atlassian JIRA
(v1000.482.3#100017)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra


[JIRA] (OVIRT-758) Vdsm docker testing images

2016-10-09 Thread Nir Soffer (oVirt JIRA)
Nir Soffer created OVIRT-758:


 Summary: Vdsm docker testing images
 Key: OVIRT-758
 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-758
 Project: oVirt - virtualization made easy
  Issue Type: By-EMAIL
Reporter: Nir Soffer
Assignee: infra


Hi all,

Vdsm includes now 2 Dockerfiles, building CentOS 7 and Fedora 24 images.
See 
https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic:dockerfile

Currently I maintain the images in docker hub:
- https://hub.docker.com/r/nirs/vdsm-centos/
- https://hub.docker.com/r/nirs/vdsm-fedora/

I configured automatic build, so each time I push a change to this branch:
https://github.com/nirs/vdsm/tree/dockerfile
Docker go and rebuilds the images.

We want to move the images to docker hub ovirt account:
https://hub.docker.com/u/ovirt/

And configure vdsm github project so docker will rebuild
the images when we push a changes to the dockerfile branch,
or another solution to allow easy update of the images by
merging a new dockerfile.

Nir



--
This message was sent by Atlassian JIRA
(v1000.383.2#100014)
___
Infra mailing list
Infra@ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra