You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by om...@apache.org on 2019/03/06 13:48:22 UTC
[incubator-dlab] branch EPMCDLAB-1186 updated: fixed issue with
nexus
This is an automated email from the ASF dual-hosted git repository.
omartushevskyi pushed a commit to branch EPMCDLAB-1186
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git
The following commit(s) were added to refs/heads/EPMCDLAB-1186 by this push:
new 4dde413 fixed issue with nexus
4dde413 is described below
commit 4dde413bc019d072e6b8eb3583eafe7305301c87
Author: Oleh Martushevskyi <Ol...@epam.com>
AuthorDate: Wed Mar 6 15:48:13 2019 +0200
fixed issue with nexus
---
.../scripts/deploy_repository/deploy_repository.py | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/infrastructure-provisioning/scripts/deploy_repository/deploy_repository.py b/infrastructure-provisioning/scripts/deploy_repository/deploy_repository.py
index 35f39e5..63f6afa 100644
--- a/infrastructure-provisioning/scripts/deploy_repository/deploy_repository.py
+++ b/infrastructure-provisioning/scripts/deploy_repository/deploy_repository.py
@@ -862,19 +862,22 @@ def install_nexus():
sudo('rm -rf /opt/nexus-{}'.format(nexus_version))
sudo('useradd nexus')
sudo('echo \"run_as_user="nexus"\" > /opt/nexus/bin/nexus.rc')
- sudo('chown -R nexus:nexus /opt/nexus /opt/sonatype-work')
+ # sudo('chown -R nexus:nexus /opt/nexus /opt/sonatype-work')
create_keystore()
put('templates/jetty-https.xml', '/tmp/jetty-https.xml')
sudo('sed -i "s/KEYSTORE_PASSWORD/{}/g" /tmp/jetty-https.xml'.format(keystore_pass))
sudo('cp -f /tmp/jetty-https.xml /opt/nexus/etc/jetty/')
put('files/nexus.service', '/tmp/nexus.service')
sudo('cp /tmp/nexus.service /etc/systemd/system/')
- sudo('systemctl daemon-reload')
- sudo('systemctl start nexus')
- time.sleep(120)
+ # sudo('systemctl daemon-reload')
+ # sudo('systemctl start nexus')
+ # time.sleep(120)
put('files/nexus.properties', '/tmp/nexus.properties')
+ sudo('mkdir -p /opt/sonatype-work/nexus3/etc')
sudo('cp -f /tmp/nexus.properties /opt/sonatype-work/nexus3/etc/nexus.properties')
- sudo('systemctl restart nexus')
+ sudo('chown -R nexus:nexus /opt/nexus /opt/sonatype-work')
+ sudo('systemctl daemon-reload')
+ sudo('systemctl start nexus')
nexus_service_waiter()
sudo('systemctl enable nexus')
put('templates/configureNexus.groovy', '/tmp/configureNexus.groovy')
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org