Gildas,
I have a general question on dockerFile stateless requirements.
Are we ok on modifying the docker image during a deployment – I would think
not but from a pass through the code there are several components that enhance
the basic image to install for example curl. Now for some images not based
directly on a clean ubuntu image we get these tools as part of the image – in
other cases we customize the docker image at runtime (essentially making it
stateful – as in if the curl fails then the container will be non-functional).
Or in the case of the upcoming offline-installer project – internet access
would be required just like the “git clone”. I recommend we discuss this at
the next PTL meet.
I ask this also to the CIA and Offline-installer projects as a general
guidance on enhancing base images.
Thank you
/michael
From: Michael O'Brien
Sent: Thursday, November 15, 2018 6:42 PM
To: [email protected]; Michael O'Brien <[email protected]>;
[email protected]; [email protected]
Subject: RE: [onap-discuss] ONAP deployment
Gildas,
NO.
(git clone, wget, chef that I can see from an additional source search in
intelliJ)
Logging demo docker
https://git.onap.org/logging-analytics/tree/reference/logging-docker-root/logging-docker-demo/DockerFile
https://git.onap.org/logging-analytics/tree/reference/logging-docker-root/logging-docker-demo/build.sh
Evidence (all 5 dockers are the same)
https://git.onap.org/logging-analytics/pomba/pomba-aai-context-builder/tree/src/main/docker/Dockerfile
https://git.onap.org/logging-analytics/pomba/pomba-aai-context-builder/tree/src/main/docker/startService.sh
https://git.onap.org/logging-analytics/pomba/pomba-context-aggregator/tree/src/main/docker/Dockerfile
https://git.onap.org/logging-analytics/pomba/pomba-context-aggregator/tree/src/main/docker/startService.sh
except pre_start.sh called from startService.sh needs to be verified in
https://git.onap.org/logging-analytics/pomba/pomba-context-aggregator/tree/src/main/docker/startService.sh#n5
https://git.onap.org/logging-analytics/pomba/pomba-network-discovery-context-builder/tree/src/main/docker/Dockerfile
https://git.onap.org/logging-analytics/pomba/pomba-network-discovery-context-builder/tree/src/main/docker/startService.sh
https://git.onap.org/logging-analytics/pomba/pomba-sdc-context-builder/tree/src/main/docker/Dockerfile
https://git.onap.org/logging-analytics/pomba/pomba-sdc-context-builder/tree/src/main/docker/startService.sh
https://git.onap.org/logging-analytics/pomba/pomba-sdnc-context-builder/tree/src/main/docker/Dockerfile
https://git.onap.org/logging-analytics/pomba/pomba-sdnc-context-builder/tree/src/main/docker/startService.sh
From: [email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>> On Behalf Of
Michael O'Brien
Sent: Thursday, November 15, 2018 6:24 PM
To: [email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>
Subject: Re: [onap-discuss] ONAP deployment
Gildas, for logging-analytics no
For logging-analytics-pomba* (6 repos) – going through the code now for later
today.
Also we may want to expand the list to more than git clone – if your goal is
offline onap install integrity.
apt-get install
wget
git clone
chef operations
….
/michael
From: [email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>> On Behalf Of
[email protected]<mailto:[email protected]>
Sent: Thursday, November 15, 2018 2:25 PM
To: [email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>
Subject: [Onap-release] ONAP deployment
Hi PTLs,
This is in preparation for Releasing all the ONAP artifacts so we can guarantee
ONAP is using the same binary and code over and over again.
Question: While doing the deployment of your Docker image, do you have to run
a “git clone” cmd or in other word is there “git clone” call in the Dockerfile?
Please answer Yes/NO.
Thanks,
Gildas
[HuaweiLogowithName]
Gildas Lanilis
ONAP Release Manager
Santa Clara CA, USA
[email protected]<mailto:[email protected]>
Mobile: 1 415 238 6287
“Amdocs’ email platform is based on a third-party, worldwide, cloud-based
system. Any emails sent to Amdocs will be processed and stored using such
system and are accessible by third party providers of such system on a limited
basis. Your sending of emails to Amdocs evidences your consent to the use of
such system and such processing, storing and access”.
“Amdocs’ email platform is based on a third-party, worldwide, cloud-based
system. Any emails sent to Amdocs will be processed and stored using such
system and are accessible by third party providers of such system on a limited
basis. Your sending of emails to Amdocs evidences your consent to the use of
such system and such processing, storing and access”.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13822): https://lists.onap.org/g/onap-discuss/message/13822
Mute This Topic: https://lists.onap.org/mt/28193988/21656
Mute #cia: https://lists.onap.org/mk?hashtag=cia&subid=2740164
Mute #deployment: https://lists.onap.org/mk?hashtag=deployment&subid=2740164
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-