Re: [Koha-devel] Official Docker image

2018-05-12 Thread Tomas Cohen Arazi
I hope you can check the updated README.md, David

Regards

El vie., 11 may. 2018 a las 14:48, Tomas Cohen Arazi ()
escribió:

> Please file an issue, maybe someone with time to take care picks it?
>
>
> El jue., 10 may. 2018 a las 21:08, David Cook ()
> escribió:
>
>> Care to update the README.md? I would send a merge request, but I already
>> am running behind on a few things.
>>
>>
>>
>> David Cook
>>
>> Systems Librarian
>>
>> Prosentient Systems
>>
>> 72/330 Wattle St
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>>
>> Ultimo, NSW
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>> 2007
>>
>> Australia
>>
>>
>>
>> Office: 02 9212 0899
>>
>> Direct: 02 8005 0595
>>
>>
>>
>> *From:* Tomas Cohen Arazi [mailto:tomasco...@gmail.com]
>> *Sent:* Thursday, 10 May 2018 8:41 PM
>>
>>
>> *To:* David Cook 
>> *Cc:* koha-devel 
>> *Subject:* Re: [Koha-devel] Official Docker image
>>
>>
>>
>> You need to docker-compose down between tries. Otherwise MySQL is not
>> refreshed and you might have inconsistent data on it.
>>
>> El jue., 10 de may. de 2018 3:33 a. m., David Cook <
>> dc...@prosentient.com.au> escribió:
>>
>> For anyone using Docker for Windows, one annoying thing to note is that
>> Docker for Windows requires HyperV to be activated, and that conflicts with
>> other virtualization software like Vmware (and I think Virtualbox although
>> I haven’t tried that I think).
>>
>>
>>
>> Enabling/disabling HyperV isn’t that hard but it does require a restart
>> which can be irritating if you’re in the middle of other work.
>>
>>
>>
>> Still… Docker seems neat.
>>
>>
>>
>> David Cook
>>
>> Systems Librarian
>>
>> Prosentient Systems
>>
>> 72/330 Wattle St
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>>
>> Ultimo, NSW
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>> 2007
>>
>> Australia
>>
>>
>>
>> Office: 02 9212 0899
>>
>> Direct: 02 8005 0595
>>
>>
>>
>> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
>> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *David Cook
>>
>>
>> *Sent:* Thursday, 10 May 2018 1:35 PM
>> *To:* 'Tomas Cohen Arazi' 
>>
>> *Cc:* 'koha-devel' 
>> *Subject:* Re: [Koha-devel] Official Docker image
>>
>>
>>
>> I was able to set SYNC_REPO using “$env:SYNC_REPO =
>> 'C:\Users\dcook\Git\koha'” in powershell…
>>
>>
>>
>> Retried “docker-compose build” and got the following:
>>
>>
>>
>> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>>
>> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a
>> blank string.
>>
>> WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank
>> string.
>>
>> db uses an image, skipping
>>
>> es uses an image, skipping
>>
>> memcached uses an image, skipping
>>
>> selenium uses an image, skipping
>>
>> koha uses an image, skipping
>>
>>
>>
>> Decided to just try “docker-compose up” and it’s downloading images so
>> I’ll let you know how it goes…
>>
>>
>>
>> David Cook
>>
>> Systems Librarian
>>
>> Prosentient Systems
>>
>> 72/330 Wattle St
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>>
>> Ultimo, NSW
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>> 2007
>>
>> Australia
>>
>>
>>
>> Office: 02 9212 0899
>>
>> Direct: 02 8005 0595
>>
>>
>>
>> *From:* Tomas Cohen Arazi [mailto:tomasco...@gmail.com
>> ]
>> *Sent:* Thursday, 10 May 2018 12:15 PM
>> *To:* David Cook 
>> *Cc:* koha-devel 
>> *Subject:* Re: [Koha-devel] Official Docker image
>>
>>
>>
>> Try docker-compose up. Not run. The readme is outdated!
>>
>> El mié., 9 de may. de 2018 10:45 p. m., David Cook <
>> dc...@prosentient.com.au> escribió:
>>
>> Hi Tomas,
>>
>>
>>
>> I’ve decided t

Re: [Koha-devel] Official Docker image

2018-05-11 Thread Tomas Cohen Arazi
Please file an issue, maybe someone with time to take care picks it?

El jue., 10 may. 2018 a las 21:08, David Cook ()
escribió:

> Care to update the README.md? I would send a merge request, but I already
> am running behind on a few things.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* Tomas Cohen Arazi [mailto:tomasco...@gmail.com]
> *Sent:* Thursday, 10 May 2018 8:41 PM
>
>
> *To:* David Cook 
> *Cc:* koha-devel 
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> You need to docker-compose down between tries. Otherwise MySQL is not
> refreshed and you might have inconsistent data on it.
>
> El jue., 10 de may. de 2018 3:33 a. m., David Cook <
> dc...@prosentient.com.au> escribió:
>
> For anyone using Docker for Windows, one annoying thing to note is that
> Docker for Windows requires HyperV to be activated, and that conflicts with
> other virtualization software like Vmware (and I think Virtualbox although
> I haven’t tried that I think).
>
>
>
> Enabling/disabling HyperV isn’t that hard but it does require a restart
> which can be irritating if you’re in the middle of other work.
>
>
>
> Still… Docker seems neat.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *David Cook
>
>
> *Sent:* Thursday, 10 May 2018 1:35 PM
> *To:* 'Tomas Cohen Arazi' 
>
> *Cc:* 'koha-devel' 
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> I was able to set SYNC_REPO using “$env:SYNC_REPO =
> 'C:\Users\dcook\Git\koha'” in powershell…
>
>
>
> Retried “docker-compose build” and got the following:
>
>
>
> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>
> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank
> string.
>
> WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank
> string.
>
> db uses an image, skipping
>
> es uses an image, skipping
>
> memcached uses an image, skipping
>
> selenium uses an image, skipping
>
> koha uses an image, skipping
>
>
>
> Decided to just try “docker-compose up” and it’s downloading images so
> I’ll let you know how it goes…
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* Tomas Cohen Arazi [mailto:tomasco...@gmail.com
> ]
> *Sent:* Thursday, 10 May 2018 12:15 PM
> *To:* David Cook 
> *Cc:* koha-devel 
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> Try docker-compose up. Not run. The readme is outdated!
>
> El mié., 9 de may. de 2018 10:45 p. m., David Cook <
> dc...@prosentient.com.au> escribió:
>
> Hi Tomas,
>
>
>
> I’ve decided to try Docker for Windows, and to try out your
> koha-testing-docker using that.
>
>
>
> I cloned the git repository from
> https://gitlab.com/koha-community/koha-testing-docker and I’m reading the
> README.md, but I stumble at “docker-compose build”. (Initially I didn’t
> read the README.md and just tried ‘docker build’ and that looked OK at a
> glance.)
>
>
>
> I see “Requirement: The SYNC_REPO variable needs to be defined and contain
> the full path for a Koha's git repository clone”, but the error messages I
> get are:
>
>
>
> WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.
>
> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>
> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a bla

Re: [Koha-devel] Official Docker image

2018-05-10 Thread Mark Tompsett
Greetings,

El jue., 10 de may. de 2018 3:33 a. m., David Cook 
 escribió:
> For anyone using Docker for Windows, one annoying thing to note is that 
> Docker for Windows requires HyperV to be activated,

I can confirm that annoyance, which is why I was glad to move my work laptop 
to Ubuntu.


> and that conflicts with other virtualization software like Vmware

While I have not used Vmware...


> (and I think Virtualbox although I haven’t tried that I think).

I can confirm that it is true with Virtualbox on Windows.
Windows doesn’t like letting multiple virtualization environments run at the 
same time.


> Enabling/disabling HyperV isn’t that hard but it does require a restart 
> which can be irritating if you’re in the middle of other work.

Yep.


> Still… Docker seems neat.

It is. Another work project of mine uses codeship builds for continuous 
integration testing and publishing of changes which get pushed to an Amazon 
container.

GPML,
Mark Tompsett

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-05-10 Thread David Cook
Care to update the README.md? I would send a merge request, but I already am 
running behind on a few things.

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: Tomas Cohen Arazi [mailto:tomasco...@gmail.com] 
Sent: Thursday, 10 May 2018 8:41 PM
To: David Cook 
Cc: koha-devel 
Subject: Re: [Koha-devel] Official Docker image

 

You need to docker-compose down between tries. Otherwise MySQL is not refreshed 
and you might have inconsistent data on it.

El jue., 10 de may. de 2018 3:33 a. m., David Cook mailto:dc...@prosentient.com.au> > escribió:

For anyone using Docker for Windows, one annoying thing to note is that Docker 
for Windows requires HyperV to be activated, and that conflicts with other 
virtualization software like Vmware (and I think Virtualbox although I haven’t 
tried that I think).

 

Enabling/disabling HyperV isn’t that hard but it does require a restart which 
can be irritating if you’re in the middle of other work. 

 

Still… Docker seems neat. 

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g> 

Ultimo, NSW 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>  
2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org>  
[mailto:koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org> ] On Behalf Of David Cook


Sent: Thursday, 10 May 2018 1:35 PM
To: 'Tomas Cohen Arazi' mailto:tomasco...@gmail.com> >

Cc: 'koha-devel' mailto:koha-devel@lists.koha-community.org> >
Subject: Re: [Koha-devel] Official Docker image

 

I was able to set SYNC_REPO using “$env:SYNC_REPO = 'C:\Users\dcook\Git\koha'” 
in powershell…

 

Retried “docker-compose build” and got the following:

 

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Decided to just try “docker-compose up” and it’s downloading images so I’ll let 
you know how it goes…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g> 

Ultimo, NSW 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>  
2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: Tomas Cohen Arazi [mailto:tomasco...@gmail.com] 
Sent: Thursday, 10 May 2018 12:15 PM
To: David Cook mailto:dc...@prosentient.com.au> >
Cc: koha-devel mailto:koha-devel@lists.koha-community.org> >
Subject: Re: [Koha-devel] Official Docker image

 

Try docker-compose up. Not run. The readme is outdated!

El mié., 9 de may. de 2018 10:45 p. m., David Cook mailto:dc...@prosentient.com.au> > escribió:

Hi Tomas,

 

I’ve decided to try Docker for Windows, and to try out your koha-testing-docker 
using that.

 

I cloned the git repository from 
https://gitlab.com/koha-community/koha-testing-docker and I’m reading the 
README.md, but I stumble at “docker-compose build”. (Initially I didn’t read 
the README.md and just tried ‘docker build’ and that looked OK at a glance.) 

 

I see “Requirement: The SYNC_REPO variable needs to be defined and contain the 
full path for a Koha's git repository clone”, but the error messages I get are:

 

WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Is SYNC_REPO supposed to be a path to a http://git.koha-community.org/koha.git 
directory? 

 

I’ll have to try that after lunch…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g> 

Ultimo, NSW 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>  
2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org>  
[mailto:koha-devel-

Re: [Koha-devel] Official Docker image

2018-05-10 Thread Tomas Cohen Arazi
You need to docker-compose down between tries. Otherwise MySQL is not
refreshed and you might have inconsistent data on it.

El jue., 10 de may. de 2018 3:33 a. m., David Cook 
escribió:

> For anyone using Docker for Windows, one annoying thing to note is that
> Docker for Windows requires HyperV to be activated, and that conflicts with
> other virtualization software like Vmware (and I think Virtualbox although
> I haven’t tried that I think).
>
>
>
> Enabling/disabling HyperV isn’t that hard but it does require a restart
> which can be irritating if you’re in the middle of other work.
>
>
>
> Still… Docker seems neat.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *David Cook
>
>
> *Sent:* Thursday, 10 May 2018 1:35 PM
> *To:* 'Tomas Cohen Arazi' 
>
> *Cc:* 'koha-devel' 
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> I was able to set SYNC_REPO using “$env:SYNC_REPO =
> 'C:\Users\dcook\Git\koha'” in powershell…
>
>
>
> Retried “docker-compose build” and got the following:
>
>
>
> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>
> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank
> string.
>
> WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank
> string.
>
> db uses an image, skipping
>
> es uses an image, skipping
>
> memcached uses an image, skipping
>
> selenium uses an image, skipping
>
> koha uses an image, skipping
>
>
>
> Decided to just try “docker-compose up” and it’s downloading images so
> I’ll let you know how it goes…
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* Tomas Cohen Arazi [mailto:tomasco...@gmail.com
> ]
> *Sent:* Thursday, 10 May 2018 12:15 PM
> *To:* David Cook 
> *Cc:* koha-devel 
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> Try docker-compose up. Not run. The readme is outdated!
>
> El mié., 9 de may. de 2018 10:45 p. m., David Cook <
> dc...@prosentient.com.au> escribió:
>
> Hi Tomas,
>
>
>
> I’ve decided to try Docker for Windows, and to try out your
> koha-testing-docker using that.
>
>
>
> I cloned the git repository from
> https://gitlab.com/koha-community/koha-testing-docker and I’m reading the
> README.md, but I stumble at “docker-compose build”. (Initially I didn’t
> read the README.md and just tried ‘docker build’ and that looked OK at a
> glance.)
>
>
>
> I see “Requirement: The SYNC_REPO variable needs to be defined and contain
> the full path for a Koha's git repository clone”, but the error messages I
> get are:
>
>
>
> WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.
>
> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>
> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank
> string.
>
> WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank
> string.
>
> db uses an image, skipping
>
> es uses an image, skipping
>
> memcached uses an image, skipping
>
> selenium uses an image, skipping
>
> koha uses an image, skipping
>
>
>
> Is SYNC_REPO supposed to be a path to a
> http://git.koha-community.org/koha.git directory?
>
>
>
> I’ll have to try that after lunch…
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* koha-devel-boun...@lists.koha-community.o

Re: [Koha-devel] Official Docker image

2018-05-09 Thread David Cook
For anyone using Docker for Windows, one annoying thing to note is that Docker 
for Windows requires HyperV to be activated, and that conflicts with other 
virtualization software like Vmware (and I think Virtualbox although I haven’t 
tried that I think).

 

Enabling/disabling HyperV isn’t that hard but it does require a restart which 
can be irritating if you’re in the middle of other work. 

 

Still… Docker seems neat. 

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
[mailto:koha-devel-boun...@lists.koha-community.org] On Behalf Of David Cook
Sent: Thursday, 10 May 2018 1:35 PM
To: 'Tomas Cohen Arazi' 
Cc: 'koha-devel' 
Subject: Re: [Koha-devel] Official Docker image

 

I was able to set SYNC_REPO using “$env:SYNC_REPO = 'C:\Users\dcook\Git\koha'” 
in powershell…

 

Retried “docker-compose build” and got the following:

 

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Decided to just try “docker-compose up” and it’s downloading images so I’ll let 
you know how it goes…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: Tomas Cohen Arazi [mailto:tomasco...@gmail.com] 
Sent: Thursday, 10 May 2018 12:15 PM
To: David Cook mailto:dc...@prosentient.com.au> >
Cc: koha-devel mailto:koha-devel@lists.koha-community.org> >
Subject: Re: [Koha-devel] Official Docker image

 

Try docker-compose up. Not run. The readme is outdated!

El mié., 9 de may. de 2018 10:45 p. m., David Cook mailto:dc...@prosentient.com.au> > escribió:

Hi Tomas,

 

I’ve decided to try Docker for Windows, and to try out your koha-testing-docker 
using that.

 

I cloned the git repository from 
https://gitlab.com/koha-community/koha-testing-docker and I’m reading the 
README.md, but I stumble at “docker-compose build”. (Initially I didn’t read 
the README.md and just tried ‘docker build’ and that looked OK at a glance.) 

 

I see “Requirement: The SYNC_REPO variable needs to be defined and contain the 
full path for a Koha's git repository clone”, but the error messages I get are:

 

WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Is SYNC_REPO supposed to be a path to a http://git.koha-community.org/koha.git 
directory? 

 

I’ll have to try that after lunch…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g> 

Ultimo, NSW 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>  
2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org>  
[mailto:koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org> ] On Behalf Of Tomas Cohen 
Arazi
Sent: Tuesday, 17 April 2018 11:30 PM
To: koha-devel mailto:koha-devel@lists.koha-community.org> >
Subject: [Koha-devel] Official Docker image

 

Hi everyone, on the CI front, I have recently introduced (successfully) the 
broad use of Docker images to run the full test suite. This project, named 
koha-testing-docker [1], evolved into a usable development environment too. 
Right now I'm trying to spend some time on porting kohadevbox things into it.

 

This Docker image is built and published automatically by our Jenkins server, 
and then used in the three nodes we have to run the tests.

 

We also have a Docker image for building koha-* packages wherever we need to 
(yes, we want to automate this, and properly test the generated packages using 
the CI infrastructure). [2]

 

With this knowledge, and the infrastructure part of it solved, I would like to 
start publishing an official Docker image of Koha. Once we have this, the 
koha-testing-docker tools would be rebuilt on top of it.

 

I raise the subject in light of recent discussions about supported OSs, Perl 
versions and dependencies.

 

 

[1] h

Re: [Koha-devel] Official Docker image

2018-05-09 Thread Bob Birchall

Jonathan, go to bed!

On 10/05/18 13:29, Jonathan Druart wrote:

Readmes are not supposed to be read!

El mié., 9 de may. de 2018 23:14, Tomas Cohen Arazi 
mailto:tomasco...@gmail.com>> escribió:


Try docker-compose up. Not run. The readme is outdated!

El mié., 9 de may. de 2018 10:45 p. m., David Cook
mailto:dc...@prosentient.com.au>> escribió:

Hi Tomas,

I’ve decided to try Docker for Windows, and to try out your
koha-testing-docker using that.



___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-05-09 Thread David Cook
I was able to set SYNC_REPO using “$env:SYNC_REPO = 'C:\Users\dcook\Git\koha'” 
in powershell…

 

Retried “docker-compose build” and got the following:

 

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Decided to just try “docker-compose up” and it’s downloading images so I’ll let 
you know how it goes…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: Tomas Cohen Arazi [mailto:tomasco...@gmail.com] 
Sent: Thursday, 10 May 2018 12:15 PM
To: David Cook 
Cc: koha-devel 
Subject: Re: [Koha-devel] Official Docker image

 

Try docker-compose up. Not run. The readme is outdated!

El mié., 9 de may. de 2018 10:45 p. m., David Cook mailto:dc...@prosentient.com.au> > escribió:

Hi Tomas,

 

I’ve decided to try Docker for Windows, and to try out your koha-testing-docker 
using that.

 

I cloned the git repository from 
https://gitlab.com/koha-community/koha-testing-docker and I’m reading the 
README.md, but I stumble at “docker-compose build”. (Initially I didn’t read 
the README.md and just tried ‘docker build’ and that looked OK at a glance.) 

 

I see “Requirement: The SYNC_REPO variable needs to be defined and contain the 
full path for a Koha's git repository clone”, but the error messages I get are:

 

WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Is SYNC_REPO supposed to be a path to a http://git.koha-community.org/koha.git 
directory? 

 

I’ll have to try that after lunch…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g> 

Ultimo, NSW 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>  
2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org>  
[mailto:koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org> ] On Behalf Of Tomas Cohen 
Arazi
Sent: Tuesday, 17 April 2018 11:30 PM
To: koha-devel mailto:koha-devel@lists.koha-community.org> >
Subject: [Koha-devel] Official Docker image

 

Hi everyone, on the CI front, I have recently introduced (successfully) the 
broad use of Docker images to run the full test suite. This project, named 
koha-testing-docker [1], evolved into a usable development environment too. 
Right now I'm trying to spend some time on porting kohadevbox things into it.

 

This Docker image is built and published automatically by our Jenkins server, 
and then used in the three nodes we have to run the tests.

 

We also have a Docker image for building koha-* packages wherever we need to 
(yes, we want to automate this, and properly test the generated packages using 
the CI infrastructure). [2]

 

With this knowledge, and the infrastructure part of it solved, I would like to 
start publishing an official Docker image of Koha. Once we have this, the 
koha-testing-docker tools would be rebuilt on top of it.

 

I raise the subject in light of recent discussions about supported OSs, Perl 
versions and dependencies.

 

 

[1] https://gitlab.com/koha-community/koha-testing-docker

[2] https://gitlab.com/tomascohen/koha-dpkg-docker

 

-- 

Tomás Cohen Arazi

Theke Solutions (https://theke.io <http://theke.io/> )
✆ +54 9351 3513384
GPG: B2F3C15F

-- 

Tomás Cohen Arazi

Theke Solutions (https://theke.io <http://theke.io/> )
✆ +54 9351 3513384
GPG: B2F3C15F

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-05-09 Thread Jonathan Druart
Readmes are not supposed to be read!

El mié., 9 de may. de 2018 23:14, Tomas Cohen Arazi 
escribió:

> Try docker-compose up. Not run. The readme is outdated!
>
> El mié., 9 de may. de 2018 10:45 p. m., David Cook <
> dc...@prosentient.com.au> escribió:
>
>> Hi Tomas,
>>
>>
>>
>> I’ve decided to try Docker for Windows, and to try out your
>> koha-testing-docker using that.
>>
>>
>>
>> I cloned the git repository from
>> https://gitlab.com/koha-community/koha-testing-docker and I’m reading
>> the README.md, but I stumble at “docker-compose build”. (Initially I didn’t
>> read the README.md and just tried ‘docker build’ and that looked OK at a
>> glance.)
>>
>>
>>
>> I see “Requirement: The SYNC_REPO variable needs to be defined and
>> contain the full path for a Koha's git repository clone”, but the error
>> messages I get are:
>>
>>
>>
>> WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.
>>
>> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>>
>> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a
>> blank string.
>>
>> WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank
>> string.
>>
>> db uses an image, skipping
>>
>> es uses an image, skipping
>>
>> memcached uses an image, skipping
>>
>> selenium uses an image, skipping
>>
>> koha uses an image, skipping
>>
>>
>>
>> Is SYNC_REPO supposed to be a path to a
>> http://git.koha-community.org/koha.git directory?
>>
>>
>>
>> I’ll have to try that after lunch…
>>
>>
>>
>> David Cook
>>
>> Systems Librarian
>>
>> Prosentient Systems
>>
>> 72/330 Wattle St
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>>
>> Ultimo, NSW
>> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>> 2007
>>
>> Australia
>>
>>
>>
>> Office: 02 9212 0899
>>
>> Direct: 02 8005 0595
>>
>>
>>
>> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
>> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *Tomas Cohen
>> Arazi
>> *Sent:* Tuesday, 17 April 2018 11:30 PM
>> *To:* koha-devel 
>> *Subject:* [Koha-devel] Official Docker image
>>
>>
>>
>> Hi everyone, on the CI front, I have recently introduced (successfully)
>> the broad use of Docker images to run the full test suite. This project,
>> named koha-testing-docker [1], evolved into a usable development
>> environment too. Right now I'm trying to spend some time on porting
>> kohadevbox things into it.
>>
>>
>>
>> This Docker image is built and published automatically by our Jenkins
>> server, and then used in the three nodes we have to run the tests.
>>
>>
>>
>> We also have a Docker image for building koha-* packages wherever we need
>> to (yes, we want to automate this, and properly test the generated packages
>> using the CI infrastructure). [2]
>>
>>
>>
>> With this knowledge, and the infrastructure part of it solved, I would
>> like to start publishing an official Docker image of Koha. Once we have
>> this, the koha-testing-docker tools would be rebuilt on top of it.
>>
>>
>>
>> I raise the subject in light of recent discussions about supported OSs,
>> Perl versions and dependencies.
>>
>>
>>
>>
>>
>> [1] https://gitlab.com/koha-community/koha-testing-docker
>>
>> [2] https://gitlab.com/tomascohen/koha-dpkg-docker
>>
>>
>>
>> --
>>
>> Tomás Cohen Arazi
>>
>> Theke Solutions (https://theke.io <http://theke.io/>)
>> ✆ +54 9351 3513384
>> GPG: B2F3C15F
>>
> --
> Tomás Cohen Arazi
> Theke Solutions (https://theke.io <http://theke.io/>)
> ✆ +54 9351 3513384
> GPG: B2F3C15F
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-05-09 Thread Tomas Cohen Arazi
Try docker-compose up. Not run. The readme is outdated!

El mié., 9 de may. de 2018 10:45 p. m., David Cook 
escribió:

> Hi Tomas,
>
>
>
> I’ve decided to try Docker for Windows, and to try out your
> koha-testing-docker using that.
>
>
>
> I cloned the git repository from
> https://gitlab.com/koha-community/koha-testing-docker and I’m reading the
> README.md, but I stumble at “docker-compose build”. (Initially I didn’t
> read the README.md and just tried ‘docker build’ and that looked OK at a
> glance.)
>
>
>
> I see “Requirement: The SYNC_REPO variable needs to be defined and contain
> the full path for a Koha's git repository clone”, but the error messages I
> get are:
>
>
>
> WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.
>
> WARNING: The COVERAGE variable is not set. Defaulting to a blank string.
>
> WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank
> string.
>
> WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank
> string.
>
> db uses an image, skipping
>
> es uses an image, skipping
>
> memcached uses an image, skipping
>
> selenium uses an image, skipping
>
> koha uses an image, skipping
>
>
>
> Is SYNC_REPO supposed to be a path to a
> http://git.koha-community.org/koha.git directory?
>
>
>
> I’ll have to try that after lunch…
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *Tomas Cohen
> Arazi
> *Sent:* Tuesday, 17 April 2018 11:30 PM
> *To:* koha-devel 
> *Subject:* [Koha-devel] Official Docker image
>
>
>
> Hi everyone, on the CI front, I have recently introduced (successfully)
> the broad use of Docker images to run the full test suite. This project,
> named koha-testing-docker [1], evolved into a usable development
> environment too. Right now I'm trying to spend some time on porting
> kohadevbox things into it.
>
>
>
> This Docker image is built and published automatically by our Jenkins
> server, and then used in the three nodes we have to run the tests.
>
>
>
> We also have a Docker image for building koha-* packages wherever we need
> to (yes, we want to automate this, and properly test the generated packages
> using the CI infrastructure). [2]
>
>
>
> With this knowledge, and the infrastructure part of it solved, I would
> like to start publishing an official Docker image of Koha. Once we have
> this, the koha-testing-docker tools would be rebuilt on top of it.
>
>
>
> I raise the subject in light of recent discussions about supported OSs,
> Perl versions and dependencies.
>
>
>
>
>
> [1] https://gitlab.com/koha-community/koha-testing-docker
>
> [2] https://gitlab.com/tomascohen/koha-dpkg-docker
>
>
>
> --
>
> Tomás Cohen Arazi
>
> Theke Solutions (https://theke.io <http://theke.io/>)
> ✆ +54 9351 3513384
> GPG: B2F3C15F
>
-- 
Tomás Cohen Arazi
Theke Solutions (https://theke.io <http://theke.io/>)
✆ +54 9351 3513384
GPG: B2F3C15F
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-05-09 Thread David Cook
Hi Tomas,

 

I’ve decided to try Docker for Windows, and to try out your koha-testing-docker 
using that.

 

I cloned the git repository from 
https://gitlab.com/koha-community/koha-testing-docker and I’m reading the 
README.md, but I stumble at “docker-compose build”. (Initially I didn’t read 
the README.md and just tried ‘docker build’ and that looked OK at a glance.) 

 

I see “Requirement: The SYNC_REPO variable needs to be defined and contain the 
full path for a Koha's git repository clone”, but the error messages I get are:

 

WARNING: The SYNC_REPO variable is not set. Defaulting to a blank string.

WARNING: The COVERAGE variable is not set. Defaulting to a blank string.

WARNING: The RUN_TESTS_AND_EXIT variable is not set. Defaulting to a blank 
string.

WARNING: The LOCAL_USER_ID variable is not set. Defaulting to a blank string.

db uses an image, skipping

es uses an image, skipping

memcached uses an image, skipping

selenium uses an image, skipping

koha uses an image, skipping

 

Is SYNC_REPO supposed to be a path to a http://git.koha-community.org/koha.git 
directory? 

 

I’ll have to try that after lunch…

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
[mailto:koha-devel-boun...@lists.koha-community.org] On Behalf Of Tomas Cohen 
Arazi
Sent: Tuesday, 17 April 2018 11:30 PM
To: koha-devel 
Subject: [Koha-devel] Official Docker image

 

Hi everyone, on the CI front, I have recently introduced (successfully) the 
broad use of Docker images to run the full test suite. This project, named 
koha-testing-docker [1], evolved into a usable development environment too. 
Right now I'm trying to spend some time on porting kohadevbox things into it.

 

This Docker image is built and published automatically by our Jenkins server, 
and then used in the three nodes we have to run the tests.

 

We also have a Docker image for building koha-* packages wherever we need to 
(yes, we want to automate this, and properly test the generated packages using 
the CI infrastructure). [2]

 

With this knowledge, and the infrastructure part of it solved, I would like to 
start publishing an official Docker image of Koha. Once we have this, the 
koha-testing-docker tools would be rebuilt on top of it.

 

I raise the subject in light of recent discussions about supported OSs, Perl 
versions and dependencies.

 

 

[1] https://gitlab.com/koha-community/koha-testing-docker

[2] https://gitlab.com/tomascohen/koha-dpkg-docker

 

-- 

Tomás Cohen Arazi

Theke Solutions (https://theke.io <http://theke.io/> )
✆ +54 9351 3513384
GPG: B2F3C15F

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-23 Thread Tomas Cohen Arazi
David, you can already try koha-testing-docker for that. It misses some
cool stuff from kohadevbox, but worth a try :-)

El lun., 23 de abr. de 2018 8:28 p. m., David Cook 
escribió:

> Heh. I don’t think that’s going to happen.
>
>
>
> But I figure using Docker for development and testing at least would be
> good.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* Tomas Cohen Arazi [mailto:tomasco...@gmail.com]
> *Sent:* Tuesday, 24 April 2018 9:15 AM
> *To:* David Cook 
> *Cc:* Benjamin Rokseth ; Kyle Hall <
> kyle.m.h...@gmail.com>; koha-devel@lists.koha-community.org
>
>
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> You would be able to run packaged Koha in OpenSuSE :-D
>
> El lun., 23 de abr. de 2018 8:13 p. m., David Cook <
> dc...@prosentient.com.au> escribió:
>
> I’ve been meaning to find a reason to use Docker, so it would be great to
> have this I reckon.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *Kyle Hall
> *Sent:* Monday, 23 April 2018 10:54 PM
> *To:* Tomas Cohen Arazi 
> *Cc:* koha-devel@lists.koha-community.org; Benjamin Rokseth <
> benjamin.roks...@deichman.no>
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> I for one cannot wait to see it!
>
>
>
> <https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB>
>
>
>
> http://www.kylehall.info
> ByWater Solutions ( http://bywatersolutions.com )
> Meadville Public Library ( http://www.meadvillelibrary.org )
> Crawford County Federated Library System ( http://www.ccfls.org )
>
>
>
> On Mon, Apr 23, 2018 at 8:49 AM, Tomas Cohen Arazi 
> wrote:
>
> As there are no objections I will schedule some time to create this
> official base images.
>
>
>
> El mié., 18 abr. 2018 a las 10:19, Jonathan Druart (<
> jonathan.dru...@bugs.koha-community.org>) escribió:
>
> Benjamin,
>
> It's a midterm plan: we have a .gitlab-ci.yml (
> https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need
> more work (I have no idea if I have shared it on the list yet).
>
> The problem is that we are waiting for the gitlab team to implement the
> view for junit files (the ones produced by prove).
>
> See these links (and others) to see gitlab's work in progress:
> https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
> https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
> https://gitlab.com/gitlab-org/gitlab-ce/issues/35379
>
> Cheers,
>
> Jonathan
>
>
>
>
>
> On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth <
> benjamin.roks...@deichman.no> wrote:
>
>
> >Hi everyone, on the CI front, I have recently introduced (successfully)
> the
> >broad use of Docker images to run the full test suite. This project, named
> >koha-testing-docker [1], evolved into a usable development environment
> too.
> >Right now I'm trying to spend some time on porting kohadevbox things into
> >it.
>
> Great news, Tomas! That will definitely ease development and sandboxing.
> Probably also migration to elasticsearch.
>
> > This Docker image is built and published automatically by our Jenkins
> > server, and then used in the three nodes we have to run the tests.
>
> > We also have a Docker image for building koha-* packages wherever we need
> > to (yes, we want to automate this, and properly test the generated
> packages
> > using the CI infrastructure). [2]
>
> Since you're already on gitlab, why not use it for CI instead?
> Then you could have all code in one place. Retire mr Jenkins, only
> thing we miss is the Chuck Norris plugin.
>
> >With this knowledge, and the infrastructure part of it solved, I would
> 

Re: [Koha-devel] Official Docker image

2018-04-23 Thread David Cook
Heh. I don’t think that’s going to happen.

 

But I figure using Docker for development and testing at least would be good. 

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: Tomas Cohen Arazi [mailto:tomasco...@gmail.com] 
Sent: Tuesday, 24 April 2018 9:15 AM
To: David Cook 
Cc: Benjamin Rokseth ; Kyle Hall 
; koha-devel@lists.koha-community.org
Subject: Re: [Koha-devel] Official Docker image

 

You would be able to run packaged Koha in OpenSuSE :-D

El lun., 23 de abr. de 2018 8:13 p. m., David Cook mailto:dc...@prosentient.com.au> > escribió:

I’ve been meaning to find a reason to use Docker, so it would be great to have 
this I reckon.

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g> 

Ultimo, NSW 
<https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>  
2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org>  
[mailto:koha-devel-boun...@lists.koha-community.org 
<mailto:koha-devel-boun...@lists.koha-community.org> ] On Behalf Of Kyle Hall
Sent: Monday, 23 April 2018 10:54 PM
To: Tomas Cohen Arazi mailto:tomasco...@gmail.com> >
Cc: koha-devel@lists.koha-community.org 
<mailto:koha-devel@lists.koha-community.org> ; Benjamin Rokseth 
mailto:benjamin.roks...@deichman.no> >
Subject: Re: [Koha-devel] Official Docker image

 

I for one cannot wait to see it!




 
<https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB>
 

 

http://www.kylehall.info
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )

 

On Mon, Apr 23, 2018 at 8:49 AM, Tomas Cohen Arazi mailto:tomasco...@gmail.com> > wrote:

As there are no objections I will schedule some time to create this official 
base images.

 

El mié., 18 abr. 2018 a las 10:19, Jonathan Druart 
(mailto:jonathan.dru...@bugs.koha-community.org> >) escribió:

Benjamin,

It's a midterm plan: we have a .gitlab-ci.yml 
(https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need more 
work (I have no idea if I have shared it on the list yet).

The problem is that we are waiting for the gitlab team to implement the view 
for junit files (the ones produced by prove).

See these links (and others) to see gitlab's work in progress:
https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
https://gitlab.com/gitlab-org/gitlab-ce/issues/35379

Cheers,

Jonathan

 

 

On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth mailto:benjamin.roks...@deichman.no> > wrote:


>Hi everyone, on the CI front, I have recently introduced (successfully) the
>broad use of Docker images to run the full test suite. This project, named
>koha-testing-docker [1], evolved into a usable development environment too.
>Right now I'm trying to spend some time on porting kohadevbox things into
>it.

Great news, Tomas! That will definitely ease development and sandboxing.
Probably also migration to elasticsearch. 

> This Docker image is built and published automatically by our Jenkins
> server, and then used in the three nodes we have to run the tests.

> We also have a Docker image for building koha-* packages wherever we need
> to (yes, we want to automate this, and properly test the generated packages
> using the CI infrastructure). [2]

Since you're already on gitlab, why not use it for CI instead?
Then you could have all code in one place. Retire mr Jenkins, only
thing we miss is the Chuck Norris plugin.

>With this knowledge, and the infrastructure part of it solved, I would like
>to start publishing an official Docker image of Koha. Once we have this,
>the koha-testing-docker tools would be rebuilt on top of it.

And it gets even better!
Let us know if we can help

Benjamin Rokseth
Deichman Public Library
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org 
<mailto:Koha-devel@lists.koha-community.org> 
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org 
<mailto:Koha-devel@lists.koha-community.org> 
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.

Re: [Koha-devel] Official Docker image

2018-04-23 Thread Tomas Cohen Arazi
You would be able to run packaged Koha in OpenSuSE :-D

El lun., 23 de abr. de 2018 8:13 p. m., David Cook 
escribió:

> I’ve been meaning to find a reason to use Docker, so it would be great to
> have this I reckon.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
>
> Ultimo, NSW
> <https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g>
> 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Direct: 02 8005 0595
>
>
>
> *From:* koha-devel-boun...@lists.koha-community.org [mailto:
> koha-devel-boun...@lists.koha-community.org] *On Behalf Of *Kyle Hall
> *Sent:* Monday, 23 April 2018 10:54 PM
> *To:* Tomas Cohen Arazi 
> *Cc:* koha-devel@lists.koha-community.org; Benjamin Rokseth <
> benjamin.roks...@deichman.no>
> *Subject:* Re: [Koha-devel] Official Docker image
>
>
>
> I for one cannot wait to see it!
>
>
>
> <https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB>
>
>
>
> http://www.kylehall.info
> ByWater Solutions ( http://bywatersolutions.com )
> Meadville Public Library ( http://www.meadvillelibrary.org )
> Crawford County Federated Library System ( http://www.ccfls.org )
>
>
>
> On Mon, Apr 23, 2018 at 8:49 AM, Tomas Cohen Arazi 
> wrote:
>
> As there are no objections I will schedule some time to create this
> official base images.
>
>
>
> El mié., 18 abr. 2018 a las 10:19, Jonathan Druart (<
> jonathan.dru...@bugs.koha-community.org>) escribió:
>
> Benjamin,
>
> It's a midterm plan: we have a .gitlab-ci.yml (
> https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need
> more work (I have no idea if I have shared it on the list yet).
>
> The problem is that we are waiting for the gitlab team to implement the
> view for junit files (the ones produced by prove).
>
> See these links (and others) to see gitlab's work in progress:
> https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
> https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
> https://gitlab.com/gitlab-org/gitlab-ce/issues/35379
>
> Cheers,
>
> Jonathan
>
>
>
>
>
> On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth <
> benjamin.roks...@deichman.no> wrote:
>
>
> >Hi everyone, on the CI front, I have recently introduced (successfully)
> the
> >broad use of Docker images to run the full test suite. This project, named
> >koha-testing-docker [1], evolved into a usable development environment
> too.
> >Right now I'm trying to spend some time on porting kohadevbox things into
> >it.
>
> Great news, Tomas! That will definitely ease development and sandboxing.
> Probably also migration to elasticsearch.
>
> > This Docker image is built and published automatically by our Jenkins
> > server, and then used in the three nodes we have to run the tests.
>
> > We also have a Docker image for building koha-* packages wherever we need
> > to (yes, we want to automate this, and properly test the generated
> packages
> > using the CI infrastructure). [2]
>
> Since you're already on gitlab, why not use it for CI instead?
> Then you could have all code in one place. Retire mr Jenkins, only
> thing we miss is the Chuck Norris plugin.
>
> >With this knowledge, and the infrastructure part of it solved, I would
> like
> >to start publishing an official Docker image of Koha. Once we have this,
> >the koha-testing-docker tools would be rebuilt on top of it.
>
> And it gets even better!
> Let us know if we can help
>
> Benjamin Rokseth
> Deichman Public Library
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
> --
>
> Tomás Cohen Arazi
>
> Theke Solutions (https://theke.io <http://theke.io/>)
> ✆ +54 9351 3513384
> GPG: B2F3C15F
>
>
> ___
>

Re: [Koha-devel] Official Docker image

2018-04-23 Thread David Cook
I’ve been meaning to find a reason to use Docker, so it would be great to have 
this I reckon.

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia

 

Office: 02 9212 0899

Direct: 02 8005 0595

 

From: koha-devel-boun...@lists.koha-community.org 
[mailto:koha-devel-boun...@lists.koha-community.org] On Behalf Of Kyle Hall
Sent: Monday, 23 April 2018 10:54 PM
To: Tomas Cohen Arazi 
Cc: koha-devel@lists.koha-community.org; Benjamin Rokseth 

Subject: Re: [Koha-devel] Official Docker image

 

I for one cannot wait to see it!




 
<https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB>
 

 

http://www.kylehall.info
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )

 

On Mon, Apr 23, 2018 at 8:49 AM, Tomas Cohen Arazi mailto:tomasco...@gmail.com> > wrote:

As there are no objections I will schedule some time to create this official 
base images.

 

El mié., 18 abr. 2018 a las 10:19, Jonathan Druart 
(mailto:jonathan.dru...@bugs.koha-community.org> >) escribió:

Benjamin,

It's a midterm plan: we have a .gitlab-ci.yml 
(https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need more 
work (I have no idea if I have shared it on the list yet).

The problem is that we are waiting for the gitlab team to implement the view 
for junit files (the ones produced by prove).

See these links (and others) to see gitlab's work in progress:
https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
https://gitlab.com/gitlab-org/gitlab-ce/issues/35379

Cheers,

Jonathan

 

 

On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth mailto:benjamin.roks...@deichman.no> > wrote:


>Hi everyone, on the CI front, I have recently introduced (successfully) the
>broad use of Docker images to run the full test suite. This project, named
>koha-testing-docker [1], evolved into a usable development environment too.
>Right now I'm trying to spend some time on porting kohadevbox things into
>it.

Great news, Tomas! That will definitely ease development and sandboxing.
Probably also migration to elasticsearch. 

> This Docker image is built and published automatically by our Jenkins
> server, and then used in the three nodes we have to run the tests.

> We also have a Docker image for building koha-* packages wherever we need
> to (yes, we want to automate this, and properly test the generated packages
> using the CI infrastructure). [2]

Since you're already on gitlab, why not use it for CI instead?
Then you could have all code in one place. Retire mr Jenkins, only
thing we miss is the Chuck Norris plugin.

>With this knowledge, and the infrastructure part of it solved, I would like
>to start publishing an official Docker image of Koha. Once we have this,
>the koha-testing-docker tools would be rebuilt on top of it.

And it gets even better!
Let us know if we can help

Benjamin Rokseth
Deichman Public Library
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org 
<mailto:Koha-devel@lists.koha-community.org> 
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org 
<mailto:Koha-devel@lists.koha-community.org> 
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

-- 

Tomás Cohen Arazi

Theke Solutions (https://theke.io <http://theke.io/> )
✆ +54 9351 3513384
GPG: B2F3C15F


___
Koha-devel mailing list
Koha-devel@lists.koha-community.org 
<mailto:Koha-devel@lists.koha-community.org> 
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

 

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-23 Thread Kyle Hall
I for one cannot wait to see it!



http://www.kylehall.info
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )

On Mon, Apr 23, 2018 at 8:49 AM, Tomas Cohen Arazi 
wrote:

> As there are no objections I will schedule some time to create this
> official base images.
>
> El mié., 18 abr. 2018 a las 10:19, Jonathan Druart (<
> jonathan.dru...@bugs.koha-community.org>) escribió:
>
>> Benjamin,
>>
>> It's a midterm plan: we have a .gitlab-ci.yml (https://tree.taiga.io/
>> project/joubu-koha-rm-1711/us/146) which may need more work (I have no
>> idea if I have shared it on the list yet).
>> The problem is that we are waiting for the gitlab team to implement the
>> view for junit files (the ones produced by prove).
>>
>> See these links (and others) to see gitlab's work in progress:
>> https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
>> https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
>> https://gitlab.com/gitlab-org/gitlab-ce/issues/35379
>>
>> Cheers,
>> Jonathan
>>
>>
>> On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth <
>> benjamin.roks...@deichman.no> wrote:
>>
>>>
>>> >Hi everyone, on the CI front, I have recently introduced (successfully)
>>> the
>>> >broad use of Docker images to run the full test suite. This project,
>>> named
>>> >koha-testing-docker [1], evolved into a usable development environment
>>> too.
>>> >Right now I'm trying to spend some time on porting kohadevbox things
>>> into
>>> >it.
>>>
>>> Great news, Tomas! That will definitely ease development and sandboxing.
>>> Probably also migration to elasticsearch.
>>>
>>> > This Docker image is built and published automatically by our Jenkins
>>> > server, and then used in the three nodes we have to run the tests.
>>>
>>> > We also have a Docker image for building koha-* packages wherever we
>>> need
>>> > to (yes, we want to automate this, and properly test the generated
>>> packages
>>> > using the CI infrastructure). [2]
>>>
>>> Since you're already on gitlab, why not use it for CI instead?
>>> Then you could have all code in one place. Retire mr Jenkins, only
>>> thing we miss is the Chuck Norris plugin.
>>>
>>> >With this knowledge, and the infrastructure part of it solved, I would
>>> like
>>> >to start publishing an official Docker image of Koha. Once we have this,
>>> >the koha-testing-docker tools would be rebuilt on top of it.
>>>
>>> And it gets even better!
>>> Let us know if we can help
>>>
>>> Benjamin Rokseth
>>> Deichman Public Library
>>> ___
>>> Koha-devel mailing list
>>> Koha-devel@lists.koha-community.org
>>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>>> website : http://www.koha-community.org/
>>> git : http://git.koha-community.org/
>>> bugs : http://bugs.koha-community.org/
>>>
>> ___
>> Koha-devel mailing list
>> Koha-devel@lists.koha-community.org
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/
>> git : http://git.koha-community.org/
>> bugs : http://bugs.koha-community.org/
>
> --
> Tomás Cohen Arazi
> Theke Solutions (https://theke.io )
> ✆ +54 9351 3513384
> GPG: B2F3C15F
>
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-23 Thread Josef Moravec
+1

po 23. 4. 2018 v 14:49 odesílatel Tomas Cohen Arazi 
napsal:

> As there are no objections I will schedule some time to create this
> official base images.
>
> El mié., 18 abr. 2018 a las 10:19, Jonathan Druart (<
> jonathan.dru...@bugs.koha-community.org>) escribió:
>
>> Benjamin,
>>
>> It's a midterm plan: we have a .gitlab-ci.yml (
>> https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need
>> more work (I have no idea if I have shared it on the list yet).
>> The problem is that we are waiting for the gitlab team to implement the
>> view for junit files (the ones produced by prove).
>>
>> See these links (and others) to see gitlab's work in progress:
>> https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
>> https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
>> https://gitlab.com/gitlab-org/gitlab-ce/issues/35379
>>
>> Cheers,
>> Jonathan
>>
>>
>> On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth <
>> benjamin.roks...@deichman.no> wrote:
>>
>>>
>>> >Hi everyone, on the CI front, I have recently introduced (successfully)
>>> the
>>> >broad use of Docker images to run the full test suite. This project,
>>> named
>>> >koha-testing-docker [1], evolved into a usable development environment
>>> too.
>>> >Right now I'm trying to spend some time on porting kohadevbox things
>>> into
>>> >it.
>>>
>>> Great news, Tomas! That will definitely ease development and sandboxing.
>>> Probably also migration to elasticsearch.
>>>
>>> > This Docker image is built and published automatically by our Jenkins
>>> > server, and then used in the three nodes we have to run the tests.
>>>
>>> > We also have a Docker image for building koha-* packages wherever we
>>> need
>>> > to (yes, we want to automate this, and properly test the generated
>>> packages
>>> > using the CI infrastructure). [2]
>>>
>>> Since you're already on gitlab, why not use it for CI instead?
>>> Then you could have all code in one place. Retire mr Jenkins, only
>>> thing we miss is the Chuck Norris plugin.
>>>
>>> >With this knowledge, and the infrastructure part of it solved, I would
>>> like
>>> >to start publishing an official Docker image of Koha. Once we have this,
>>> >the koha-testing-docker tools would be rebuilt on top of it.
>>>
>>> And it gets even better!
>>> Let us know if we can help
>>>
>>> Benjamin Rokseth
>>> Deichman Public Library
>>> ___
>>> Koha-devel mailing list
>>> Koha-devel@lists.koha-community.org
>>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>>> website : http://www.koha-community.org/
>>> git : http://git.koha-community.org/
>>> bugs : http://bugs.koha-community.org/
>>>
>> ___
>> Koha-devel mailing list
>> Koha-devel@lists.koha-community.org
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/
>> git : http://git.koha-community.org/
>> bugs : http://bugs.koha-community.org/
>
> --
> Tomás Cohen Arazi
> Theke Solutions (https://theke.io )
> ✆ +54 9351 3513384 <+54%209%20351%20351-3384>
> GPG: B2F3C15F
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-23 Thread Tomas Cohen Arazi
As there are no objections I will schedule some time to create this
official base images.

El mié., 18 abr. 2018 a las 10:19, Jonathan Druart (<
jonathan.dru...@bugs.koha-community.org>) escribió:

> Benjamin,
>
> It's a midterm plan: we have a .gitlab-ci.yml (
> https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need
> more work (I have no idea if I have shared it on the list yet).
> The problem is that we are waiting for the gitlab team to implement the
> view for junit files (the ones produced by prove).
>
> See these links (and others) to see gitlab's work in progress:
> https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
> https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
> https://gitlab.com/gitlab-org/gitlab-ce/issues/35379
>
> Cheers,
> Jonathan
>
>
> On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth <
> benjamin.roks...@deichman.no> wrote:
>
>>
>> >Hi everyone, on the CI front, I have recently introduced (successfully)
>> the
>> >broad use of Docker images to run the full test suite. This project,
>> named
>> >koha-testing-docker [1], evolved into a usable development environment
>> too.
>> >Right now I'm trying to spend some time on porting kohadevbox things into
>> >it.
>>
>> Great news, Tomas! That will definitely ease development and sandboxing.
>> Probably also migration to elasticsearch.
>>
>> > This Docker image is built and published automatically by our Jenkins
>> > server, and then used in the three nodes we have to run the tests.
>>
>> > We also have a Docker image for building koha-* packages wherever we
>> need
>> > to (yes, we want to automate this, and properly test the generated
>> packages
>> > using the CI infrastructure). [2]
>>
>> Since you're already on gitlab, why not use it for CI instead?
>> Then you could have all code in one place. Retire mr Jenkins, only
>> thing we miss is the Chuck Norris plugin.
>>
>> >With this knowledge, and the infrastructure part of it solved, I would
>> like
>> >to start publishing an official Docker image of Koha. Once we have this,
>> >the koha-testing-docker tools would be rebuilt on top of it.
>>
>> And it gets even better!
>> Let us know if we can help
>>
>> Benjamin Rokseth
>> Deichman Public Library
>> ___
>> Koha-devel mailing list
>> Koha-devel@lists.koha-community.org
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/
>> git : http://git.koha-community.org/
>> bugs : http://bugs.koha-community.org/
>>
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/

-- 
Tomás Cohen Arazi
Theke Solutions (https://theke.io )
✆ +54 9351 3513384
GPG: B2F3C15F
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-18 Thread Jonathan Druart
Benjamin,

It's a midterm plan: we have a .gitlab-ci.yml (
https://tree.taiga.io/project/joubu-koha-rm-1711/us/146) which may need
more work (I have no idea if I have shared it on the list yet).
The problem is that we are waiting for the gitlab team to implement the
view for junit files (the ones produced by prove).

See these links (and others) to see gitlab's work in progress:
https://gitlab.com/gitlab-org/gitlab-ce/issues/34102
https://gitlab.com/gitlab-org/gitlab-ce/issues/17081
https://gitlab.com/gitlab-org/gitlab-ce/issues/35379

Cheers,
Jonathan

On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth 
wrote:

>
> >Hi everyone, on the CI front, I have recently introduced (successfully)
> the
> >broad use of Docker images to run the full test suite. This project, named
> >koha-testing-docker [1], evolved into a usable development environment
> too.
> >Right now I'm trying to spend some time on porting kohadevbox things into
> >it.
>
> Great news, Tomas! That will definitely ease development and sandboxing.
> Probably also migration to elasticsearch.
>
> > This Docker image is built and published automatically by our Jenkins
> > server, and then used in the three nodes we have to run the tests.
>
> > We also have a Docker image for building koha-* packages wherever we need
> > to (yes, we want to automate this, and properly test the generated
> packages
> > using the CI infrastructure). [2]
>
> Since you're already on gitlab, why not use it for CI instead?
> Then you could have all code in one place. Retire mr Jenkins, only
> thing we miss is the Chuck Norris plugin.
>
> >With this knowledge, and the infrastructure part of it solved, I would
> like
> >to start publishing an official Docker image of Koha. Once we have this,
> >the koha-testing-docker tools would be rebuilt on top of it.
>
> And it gets even better!
> Let us know if we can help
>
> Benjamin Rokseth
> Deichman Public Library
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-18 Thread Kyle Hall
I agree that official Docker images are a fantastic idea!

One of the benefits of using Docker images for most of our CI logic is that
it makes moving from one CI system to another quite easy!

I love the idea of having an official 'base' image that we can than add on
top of to create things like a Docker based kohadevbox.

Kyle



http://www.kylehall.info
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )

On Wed, Apr 18, 2018 at 12:41 AM, Benjamin Rokseth <
benjamin.roks...@deichman.no> wrote:

>
> >Hi everyone, on the CI front, I have recently introduced (successfully)
> the
> >broad use of Docker images to run the full test suite. This project, named
> >koha-testing-docker [1], evolved into a usable development environment
> too.
> >Right now I'm trying to spend some time on porting kohadevbox things into
> >it.
>
> Great news, Tomas! That will definitely ease development and sandboxing.
> Probably also migration to elasticsearch.
>
> > This Docker image is built and published automatically by our Jenkins
> > server, and then used in the three nodes we have to run the tests.
>
> > We also have a Docker image for building koha-* packages wherever we need
> > to (yes, we want to automate this, and properly test the generated
> packages
> > using the CI infrastructure). [2]
>
> Since you're already on gitlab, why not use it for CI instead?
> Then you could have all code in one place. Retire mr Jenkins, only
> thing we miss is the Chuck Norris plugin.
>
> >With this knowledge, and the infrastructure part of it solved, I would
> like
> >to start publishing an official Docker image of Koha. Once we have this,
> >the koha-testing-docker tools would be rebuilt on top of it.
>
> And it gets even better!
> Let us know if we can help
>
> Benjamin Rokseth
> Deichman Public Library
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Re: [Koha-devel] Official Docker image

2018-04-17 Thread Benjamin Rokseth

>Hi everyone, on the CI front, I have recently introduced (successfully) the
>broad use of Docker images to run the full test suite. This project, named
>koha-testing-docker [1], evolved into a usable development environment too.
>Right now I'm trying to spend some time on porting kohadevbox things into
>it.

Great news, Tomas! That will definitely ease development and sandboxing.
Probably also migration to elasticsearch. 

> This Docker image is built and published automatically by our Jenkins
> server, and then used in the three nodes we have to run the tests.

> We also have a Docker image for building koha-* packages wherever we need
> to (yes, we want to automate this, and properly test the generated packages
> using the CI infrastructure). [2]

Since you're already on gitlab, why not use it for CI instead?
Then you could have all code in one place. Retire mr Jenkins, only
thing we miss is the Chuck Norris plugin.

>With this knowledge, and the infrastructure part of it solved, I would like
>to start publishing an official Docker image of Koha. Once we have this,
>the koha-testing-docker tools would be rebuilt on top of it.

And it gets even better!
Let us know if we can help

Benjamin Rokseth
Deichman Public Library
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


Re: [Koha-devel] Official Docker image

2018-04-17 Thread Hugo Agud
bravo

2018-04-17 15:30 GMT+02:00 Tomas Cohen Arazi :

> Hi everyone, on the CI front, I have recently introduced (successfully)
> the broad use of Docker images to run the full test suite. This project,
> named koha-testing-docker [1], evolved into a usable development
> environment too. Right now I'm trying to spend some time on porting
> kohadevbox things into it.
>
> This Docker image is built and published automatically by our Jenkins
> server, and then used in the three nodes we have to run the tests.
>
> We also have a Docker image for building koha-* packages wherever we need
> to (yes, we want to automate this, and properly test the generated packages
> using the CI infrastructure). [2]
>
> With this knowledge, and the infrastructure part of it solved, I would
> like to start publishing an official Docker image of Koha. Once we have
> this, the koha-testing-docker tools would be rebuilt on top of it.
>
> I raise the subject in light of recent discussions about supported OSs,
> Perl versions and dependencies.
>
>
> [1] https://gitlab.com/koha-community/koha-testing-docker
> [2] https://gitlab.com/tomascohen/koha-dpkg-docker
>
> --
> Tomás Cohen Arazi
> Theke Solutions (https://theke.io )
> ✆ +54 9351 3513384
> GPG: B2F3C15F
>
> ___
> Koha-devel mailing list
> Koha-devel@lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-devel] Official Docker image

2018-04-17 Thread Tomas Cohen Arazi
Hi everyone, on the CI front, I have recently introduced (successfully) the
broad use of Docker images to run the full test suite. This project, named
koha-testing-docker [1], evolved into a usable development environment too.
Right now I'm trying to spend some time on porting kohadevbox things into
it.

This Docker image is built and published automatically by our Jenkins
server, and then used in the three nodes we have to run the tests.

We also have a Docker image for building koha-* packages wherever we need
to (yes, we want to automate this, and properly test the generated packages
using the CI infrastructure). [2]

With this knowledge, and the infrastructure part of it solved, I would like
to start publishing an official Docker image of Koha. Once we have this,
the koha-testing-docker tools would be rebuilt on top of it.

I raise the subject in light of recent discussions about supported OSs,
Perl versions and dependencies.


[1] https://gitlab.com/koha-community/koha-testing-docker
[2] https://gitlab.com/tomascohen/koha-dpkg-docker

-- 
Tomás Cohen Arazi
Theke Solutions (https://theke.io )
✆ +54 9351 3513384
GPG: B2F3C15F
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/