Some small feedback, as I went looking for test results.

I noticed the jobs uploading to:

https://repo.osgeo.org/repository/geotools-releases/org/opengis/cite/ets-wcs11/1.13/ets-wcs11-1.13-ctl.zip


Can you use the geoserver-releases repo for this work? I would also be
happy to make an additional repo if it is appropriate.
--
Jody Garnett


On Fri, 22 May 2020 at 12:53, Jody Garnett <jody.garn...@gmail.com> wrote:

> That is great, thank you for the update.
>
> While the other teams have setup osgeo docker facilities, you are the
> first to try from GeoServer. I would like to ensure you have sufficient
> access (via a PSC member) to manage next week.
>
> I am somewhat apprehensive, but looking forward to, seeing the initial
> testing results.
> --
> Jody Garnett
>
>
> On Fri, 22 May 2020 at 09:45, Lorenzo Pini <lorenzo.p...@geo-solutions.it>
> wrote:
>
>> Dear Jody,
>> I'm working on setting up the CITE tests automation.
>>
>> Here is a brief update on the current status:
>> - The required "ets-*" artifacts are being built on Jenkins. The deploy
>> phase is currently missing, but it is not blocking as we only have a single
>> server at the moment.
>> - The teamengine-docker image is being built on Jenkins.
>> - The cite-tests is now working on Jenkins and a first test shows that
>> the cite tests are able to run against the latest GeoServer master.
>> - I did a small improvement on the bash scripts to manage the exit code
>> but I think a change in the teamengine-core java code will be needed to
>> properly address this
>>
>> I'll continue next week with:
>> - Completing the deploy of all the artifacts and docker images in maven
>> repo and dockehub
>> - Improve the readability of the jobs logs
>> - Try the tests on different GeoServer releases
>>
>> Regards,
>> Lorenzo Pini
>>
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Lorenzo Pini
>> Software Engineer
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax:      +39 0584 1660272
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>> -------------------------------------------------------
>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>> precisa che ogni circostanza inerente alla presente email (il suo
>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>
>> This email is intended only for the person or entity to which it is
>> addressed and may contain information that is privileged, confidential or
>> otherwise protected from disclosure. We remind that - as provided by
>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>> e-mail or the information herein by anyone other than the intended
>> recipient is prohibited. If you have received this email by mistake, please
>> notify us immediately by telephone or e-mail.
>>
>>
>> On Mon, Apr 6, 2020 at 8:53 PM Jody Garnett <jody.garn...@gmail.com>
>> wrote:
>>
>>> Alessandro:
>>>
>>> We now have repo.osgeo.org operational, the builds should hopefully
>>> switch over in the next couple of days.
>>>
>>> I have created https://repo.osgeo.org/repository/geoserver-docker/ for
>>> you to try out.
>>> --
>>> Jody Garnett
>>>
>>>
>>> On Tue, 3 Mar 2020 at 09:48, Jody Garnett <jody.garn...@gmail.com>
>>> wrote:
>>>
>>>> For repo, would having an osgeo nexus repo help as a place to store the
>>>> docker images?
>>>> --
>>>> Jody Garnett
>>>>
>>>>
>>>> On Tue, 3 Mar 2020 at 01:41, Alessandro Parma <
>>>> alessandro.pa...@geo-solutions.it> wrote:
>>>>
>>>>> Thanks for your feedback
>>>>>
>>>>> My answers inline below
>>>>>
>>>>> > I think managing the docker builds in the "build" directory is
>>>>> appropriate. Is it worth co-locating these with their cite data directory
>>>>> configuration (to make each folder more self contained)?
>>>>>
>>>>> I agree. I would move the datadirs everything in the build/cite
>>>>> <https://github.com/randomorder/geoserver/tree/gsip-176/build/cite>
>>>>> dir along with the docker related file, ok?
>>>>>
>>>>> > aside: In the past when faced with builds grabbing status codes we
>>>>> would grep through the output for failure, not sure how stable that is.
>>>>>
>>>>> Ok, thank you. I'll dig a little deeper into to try to avoid grepping
>>>>> the logs, if possible.
>>>>>
>>>>> > There is not an official repository on docker hub for this, we
>>>>> should set this up (I am not sure what is needed).
>>>>>
>>>>> I think we should create an Organization
>>>>> <https://docs.docker.com/docker-hub/orgs/> and a team with members
>>>>> allowed to push the docker image to the hub.
>>>>>
>>>>> On Fri, Feb 28, 2020 at 7:26 PM Jody Garnett <jody.garn...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Thank you for the update!
>>>>>>
>>>>>> I think managing the docker builds in the "build" directory is
>>>>>> appropriate. Is it worth co-locating these with their cite data directory
>>>>>> configuration (to make each folder more self contained)?
>>>>>>
>>>>>> aside: In the past when faced with builds grabbing status codes we
>>>>>> would grep through the output for failure, not sure how stable that is.
>>>>>>
>>>>>> There is not an official repository on docker hub for this, we should
>>>>>> set this up (I am not sure what is needed).
>>>>>> --
>>>>>> Jody Garnett
>>>>>>
>>>>>>
>>>>>> On Fri, 28 Feb 2020 at 09:50, Alessandro Parma <
>>>>>> alessandro.pa...@geo-solutions.it> wrote:
>>>>>>
>>>>>>> HI Jody, All,
>>>>>>>
>>>>>>> Status update with a couple of questions about the source code
>>>>>>> management and deployment of this work:
>>>>>>>
>>>>>>> I added more builds <https://build.geoserver.org/view/testing-cite/>
>>>>>>> for the ets suites, updated list:
>>>>>>> - wms11
>>>>>>> - wms13
>>>>>>> - wfs10
>>>>>>> - wfs11
>>>>>>> - wcs10
>>>>>>> - wcs11
>>>>>>> - wcs20
>>>>>>> - wfs20
>>>>>>>
>>>>>>> Then created a build for the teamengine-docker fork
>>>>>>> <https://github.com/geosolutions-it/teamengine-docker.git/> to
>>>>>>> build the docker image for teamengine with the suites and tools that we
>>>>>>> need.
>>>>>>> The docker image includes all of the sutes that we use and a single
>>>>>>> docker images can be used by all cite test runs (there is
>>>>>>> nothing test-specific in it). This build is currently hosted on this
>>>>>>> <https://build.geo-solutions.it/jenkins/view/GSIP%20176%20-%20CITE%20Automation/job/teamengine-docker/>
>>>>>>> build server because I had some issues
>>>>>>> <https://build.geoserver.org/view/testing-cite/job/teamengine-docker/18/console>
>>>>>>> with the build on geoserver
>>>>>>> build server that I still need to address... The docker image is
>>>>>>> currently pushed here
>>>>>>> <https://github.com/geosolutions-it/teamengine-docker> on the
>>>>>>> docker hub (more on this later)
>>>>>>>
>>>>>>> I then created a parameterized build
>>>>>>> <https://build.geoserver.org/view/testing-cite/job/cite-runner/build?delay=0sec>
>>>>>>>  to
>>>>>>> run the tests. It is currently building from my
>>>>>>> <https://github.com/randomorder/geoserver.git/> GeoServer fork
>>>>>>> where I pushed the docker-compose files
>>>>>>> <https://github.com/randomorder/geoserver/tree/gsip-176/build/cite>
>>>>>>> and the other auxiliary files required to run the tests. My idea,
>>>>>>> and I'd like to have feedback from you as well as from the GeoServer
>>>>>>> ML, is to add all the files required into the 'build' subdirectory
>>>>>>> <https://github.com/randomorder/geoserver/tree/gsip-176/build/cite>
>>>>>>> of the repository. Would this be ok?
>>>>>>> The file structure mimics that in our proposal where we have a
>>>>>>> global docker-compose.yml file with a 'geoserver' and ''teamengine' 
>>>>>>> service
>>>>>>> definition and subdirectory for every test suite with test specific
>>>>>>> files like "forms" for command line execution of a given test suite and 
>>>>>>> a
>>>>>>>  docker-compose override file to spin up postgresql if required by
>>>>>>> the specific test. For data directories I'd use the ones that are
>>>>>>> already available
>>>>>>> <https://github.com/randomorder/geoserver/tree/gsip-176/data> in
>>>>>>> the repository.
>>>>>>>
>>>>>>> An example execution of this parametrized build is available here
>>>>>>> <https://build.geoserver.org/view/testing-cite/job/cite-runner/4/console>
>>>>>>>  where
>>>>>>> I ran the WMS 1.1.1 suite against the latest geoserver master nightly.
>>>>>>> The log files from the test run are stored as artifacts
>>>>>>> <https://build.geoserver.org/view/testing-cite/job/cite-runner/4/artifact/logs.zip>
>>>>>>> from the job run.  There is still some work to do, notably, the job does
>>>>>>> not fail when a given
>>>>>>> test fails (apparently due to the test.sh script in the teamengine
>>>>>>> suite swallowing the status of the tests. I still need to figure this 
>>>>>>> out)
>>>>>>> and to add
>>>>>>> more builds for the other suites. I'll keep you informed on my
>>>>>>> progress on this.
>>>>>>>
>>>>>>> Concerning the docker image(s) for teamengine-docker is there an
>>>>>>> official repository for GeoServer on the docker hub where I can push the
>>>>>>> image?
>>>>>>>
>>>>>>> Thank you in advance for your feedback,
>>>>>>> Alessandro
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Feb 21, 2020 at 6:00 PM Alessandro Parma <
>>>>>>> alessandro.pa...@geo-solutions.it> wrote:
>>>>>>>
>>>>>>>> Dear Jody, All
>>>>>>>>
>>>>>>>> Just a quick update on this:
>>>>>>>> I set  up a test build
>>>>>>>> <https://build.geoserver.org/view/testing-cite/job/ets-wms11/> on
>>>>>>>> the build server for one of the CITE tests
>>>>>>>> <https://github.com/opengeospatial/ets-wms11.git> to build and
>>>>>>>> deploy the artifacts on the maven repository
>>>>>>>> <http://download.osgeo.org/upload/geotools/org/opengis/cite/ets-wms11/1.19/>
>>>>>>>>  and
>>>>>>>> I am currently working on the the docker images and writing the
>>>>>>>> docker-compose file to run the geoserver, postgres and teamengine
>>>>>>>> containers to execute the tests.
>>>>>>>> The build job is taking the Github branch and tags as parameters
>>>>>>>> (with defaults) and is not tightly bound to the build environment so It
>>>>>>>> would be pretty straightforward to migrate it to another build
>>>>>>>> server.
>>>>>>>> For the docker images and I don't have something ready to show yet,
>>>>>>>> I'll let you know as soon as I do.
>>>>>>>>
>>>>>>>> On Fri, Feb 14, 2020 at 6:42 PM Simone Giannecchini <
>>>>>>>> simone.giannecch...@geo-solutions.it> wrote:
>>>>>>>>
>>>>>>>>> Hi Jody,
>>>>>>>>> We are a little beyond schedule with this, the work has started
>>>>>>>>> but there is little to show.
>>>>>>>>>
>>>>>>>>> We will send periodic updates to the psc and devel list starting
>>>>>>>>> next week.
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Simone Giannecchini
>>>>>>>>> ==
>>>>>>>>> GeoServer Professional Services from the experts!
>>>>>>>>> Visit http://bit.ly/gs-services for more information.
>>>>>>>>> ==
>>>>>>>>> Ing. Simone Giannecchini
>>>>>>>>> @simogeo
>>>>>>>>> Founder/Director
>>>>>>>>>
>>>>>>>>> GeoSolutions S.A.S.
>>>>>>>>> Via di Montramito 3/A
>>>>>>>>> 55054  Massarosa (LU)
>>>>>>>>> Italy
>>>>>>>>> phone: +39 0584 962313
>>>>>>>>> fax:     +39 0584 1660272
>>>>>>>>> mob:   +39  333 8128928
>>>>>>>>>
>>>>>>>>> http://www.geo-solutions.it
>>>>>>>>> http://twitter.com/geosolutions_it
>>>>>>>>>
>>>>>>>>> -------------------------------------------------------
>>>>>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati 
>>>>>>>>> “GDPR”),
>>>>>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene 
>>>>>>>>> notizia.
>>>>>>>>>
>>>>>>>>> This email is intended only for the person or entity to which it
>>>>>>>>> is addressed and may contain information that is privileged, 
>>>>>>>>> confidential
>>>>>>>>> or otherwise protected from disclosure. We remind that - as provided 
>>>>>>>>> by
>>>>>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use 
>>>>>>>>> of this
>>>>>>>>> e-mail or the information herein by anyone other than the intended
>>>>>>>>> recipient is prohibited. If you have received this email by mistake, 
>>>>>>>>> please
>>>>>>>>> notify us immediately by telephone or e-mail.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Feb 13, 2020 at 6:08 PM Jody Garnett <
>>>>>>>>> jody.garn...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Simone:
>>>>>>>>>>
>>>>>>>>>> Next week's Feb 18th meeting is our final meeting in February, is
>>>>>>>>>> there any update from the Cite Automation work?
>>>>>>>>>>
>>>>>>>>>> With the recent news from Planet Federal I am concerned about
>>>>>>>>>> ability to deliver into build.geoserver.org environment.
>>>>>>>>>> --
>>>>>>>>>> Jody Garnett
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Regards,
>>>>>>>>> Simone Giannecchini.
>>>>>>>>> GeoSolutions Director
>>>>>>>>>
>>>>>>>>> - sent from my mobile, apologies for brevity and typos-
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>> Alessandro Parma
>>>>>>>>
>>>>>>>> ==
>>>>>>>> GeoServer Professional Services from the experts! Visit
>>>>>>>> http://goo.gl/it488V for more information.
>>>>>>>> ==
>>>>>>>>
>>>>>>>> Alessandro Parma
>>>>>>>> DevOps Engineer
>>>>>>>>
>>>>>>>> GeoSolutions S.A.S.
>>>>>>>> Via di Montramito 3/A
>>>>>>>> 55054  Massarosa (LU)
>>>>>>>> Italy
>>>>>>>> phone: +39 0584 962313
>>>>>>>> fax:      +39 0584 1660272
>>>>>>>>
>>>>>>>> http://www.geo-solutions.it
>>>>>>>> http://twitter.com/geosolutions_it
>>>>>>>>
>>>>>>>> -------------------------------------------------------
>>>>>>>>
>>>>>>>>
>>>>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati 
>>>>>>>> “GDPR”),
>>>>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene 
>>>>>>>> notizia.
>>>>>>>>
>>>>>>>> This email is intended only for the person or entity to which it is
>>>>>>>> addressed and may contain information that is privileged, confidential 
>>>>>>>> or
>>>>>>>> otherwise protected from disclosure. We remind that - as provided by
>>>>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of 
>>>>>>>> this
>>>>>>>> e-mail or the information herein by anyone other than the intended
>>>>>>>> recipient is prohibited. If you have received this email by mistake, 
>>>>>>>> please
>>>>>>>> notify us immediately by telephone or e-mail.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Alessandro Parma
>>>>>>>
>>>>>>> ==
>>>>>>> GeoServer Professional Services from the experts! Visit
>>>>>>> http://goo.gl/it488V for more information.
>>>>>>> ==
>>>>>>>
>>>>>>> Alessandro Parma
>>>>>>> DevOps Engineer
>>>>>>>
>>>>>>> GeoSolutions S.A.S.
>>>>>>> Via di Montramito 3/A
>>>>>>> 55054  Massarosa (LU)
>>>>>>> Italy
>>>>>>> phone: +39 0584 962313
>>>>>>> fax:      +39 0584 1660272
>>>>>>>
>>>>>>> http://www.geo-solutions.it
>>>>>>> http://twitter.com/geosolutions_it
>>>>>>>
>>>>>>> -------------------------------------------------------
>>>>>>>
>>>>>>>
>>>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati 
>>>>>>> “GDPR”),
>>>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene 
>>>>>>> notizia.
>>>>>>>
>>>>>>> This email is intended only for the person or entity to which it is
>>>>>>> addressed and may contain information that is privileged, confidential 
>>>>>>> or
>>>>>>> otherwise protected from disclosure. We remind that - as provided by
>>>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of 
>>>>>>> this
>>>>>>> e-mail or the information herein by anyone other than the intended
>>>>>>> recipient is prohibited. If you have received this email by mistake, 
>>>>>>> please
>>>>>>> notify us immediately by telephone or e-mail.
>>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Regards,
>>>>>
>>>>> Alessandro Parma
>>>>>
>>>>> ==
>>>>> GeoServer Professional Services from the experts! Visit
>>>>> http://goo.gl/it488V for more information.
>>>>> ==
>>>>>
>>>>> Alessandro Parma
>>>>> DevOps Engineer
>>>>>
>>>>> GeoSolutions S.A.S.
>>>>> Via di Montramito 3/A
>>>>> 55054  Massarosa (LU)
>>>>> Italy
>>>>> phone: +39 0584 962313
>>>>> fax:      +39 0584 1660272
>>>>>
>>>>> http://www.geo-solutions.it
>>>>> http://twitter.com/geosolutions_it
>>>>>
>>>>> -------------------------------------------------------
>>>>>
>>>>>
>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati 
>>>>> “GDPR”),
>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>>>
>>>>> This email is intended only for the person or entity to which it is
>>>>> addressed and may contain information that is privileged, confidential or
>>>>> otherwise protected from disclosure. We remind that - as provided by
>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of 
>>>>> this
>>>>> e-mail or the information herein by anyone other than the intended
>>>>> recipient is prohibited. If you have received this email by mistake, 
>>>>> please
>>>>> notify us immediately by telephone or e-mail.
>>>>>
>>>> _______________________________________________
>>> Geoserver-devel mailing list
>>> Geoserver-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>>
>>
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to