Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Skip to content
- [Jenkins]Jenkins admin | log out
- search
- 4
- New version of Jenkins (2.147) is available for download (changelog).
- Go to plugin manager
- Configure which of these warnings are shown
- Warnings have been published for the following currently installed components.
- Jenkins 2.133 core and libraries
- Multiple security vulnerabilities in Jenkins 2.145 and earlier, and LTS 2.138.1 and earlier
- Multiple security vulnerabilities in Jenkins 2.137 and earlier, and LTS 2.121.2 and earlier
- JUnit Plugin 1.24
- CSRF vulnerability
- SSH Agent Plugin 1.15
- Plugin could reveal SSH key passphrase when used inside pipeline
- SonarQube Scanner for Jenkins 2.8
- Server authentication token stored in plain text
- JIRA plugin 3.0.1
- CSRF vulnerability and missing permission checks allowed capturing credentials
- There are users who are still using a legacy API token. That system is not as secure as the new one because it stores the token in a recoverable manner on the disk.
- See list of impacted users.
- Dismiss
- You have not configured the CSRF issuer. This could be a security issue. For more information, please refer to this page.
- You can change the current configuration using the Security section CSRF Protection.
- Manage Jenkins
- Jenkins
- CAN Build & Test Dev
- #388
- Back to Project
- Status
- Changes
- Console Output
- View as plain text
- Edit Build Information
- Delete Build
- Parameters
- Git Build Data
- No Tags
- Cucumber reports
- Open Blue Ocean
- Restart from Stage
- Replay
- Pipeline Steps
- Previous Build
- Next Build
- FailedConsole Output
- Started by upstream project "CAN Publish Artifacts" build number 21
- originally caused by:
- Started by upstream project "CAN Deploy Job" build number 11
- originally caused by:
- Started by user admin
- Checking out git git@bitbucket.org:airc/can.git into /var/jenkins_home/workspace/CAN Build & Test Dev@script to read ci/Jenkinsfile-can-build
- > git rev-parse --is-inside-work-tree # timeout=10
- Fetching changes from the remote Git repository
- > git config remote.origin.url git@bitbucket.org:airc/can.git # timeout=10
- Fetching upstream changes from git@bitbucket.org:airc/can.git
- > git --version # timeout=10
- using GIT_SSH to set credentials SSH read-only key for GIT access
- > git fetch --tags --progress git@bitbucket.org:airc/can.git +refs/heads/*:refs/remotes/origin/*
- > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
- > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10
- Checking out Revision 4105455e2f4bbf99dc045dde2477b3e98f2ec101 (refs/remotes/origin/develop)
- > git config core.sparsecheckout # timeout=10
- > git checkout -f 4105455e2f4bbf99dc045dde2477b3e98f2ec101
- Commit message: "tryfix for sonarqube problems"
- > git rev-list --no-walk 9ef7b1057c60eee7ca4b184e5b53ac23c32b4d55 # timeout=10
- Running in Durability level: MAX_SURVIVABILITY
- [Pipeline] node
- Running on CAN Slave in /home/fiercely/workspace/CAN Build & Test Dev@5
- [Pipeline] {
- [Pipeline] stage
- [Pipeline] { (Declarative: Checkout SCM)
- [Pipeline] checkout
- > git rev-parse --is-inside-work-tree # timeout=10
- Fetching changes from the remote Git repository
- > git config remote.origin.url git@bitbucket.org:airc/can.git # timeout=10
- Fetching upstream changes from git@bitbucket.org:airc/can.git
- > git --version # timeout=10
- using GIT_SSH to set credentials SSH read-only key for GIT access
- > git fetch --tags --progress git@bitbucket.org:airc/can.git +refs/heads/*:refs/remotes/origin/*
- > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
- > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10
- Checking out Revision 4105455e2f4bbf99dc045dde2477b3e98f2ec101 (refs/remotes/origin/develop)
- > git config core.sparsecheckout # timeout=10
- > git checkout -f 4105455e2f4bbf99dc045dde2477b3e98f2ec101
- Commit message: "tryfix for sonarqube problems"
- [Pipeline] }
- [Pipeline] // stage
- [Pipeline] withEnv
- [Pipeline] {
- [Pipeline] withEnv
- [Pipeline] {
- [Pipeline] stage
- [Pipeline] { (Prepare Env)
- [Pipeline] withEnv
- [Pipeline] {
- [Pipeline] sh
- [CAN Build & Test Dev@5] Running shell script
- + [[ ! -d /home/fiercely/.ivy2 ]]
- + [[ ! -d /home/fiercely/.sbt ]]
- [Pipeline] sh
- [CAN Build & Test Dev@5] Running shell script
- + echo 'Preparing environment for branch develop'
- Preparing environment for branch develop
- + '[' -d /home/fiercely/running-envs/can_develop ']'
- [Pipeline] sh
- [CAN Build & Test Dev@5] Running shell script
- + echo 'Creating a new environment.'
- Creating a new environment.
- + export environment=qa
- + environment=qa
- + mkdir -p /home/fiercely/running-envs/can_develop
- + cp '/home/fiercely/workspace/CAN Build & Test Dev@5/' /home/fiercely/running-envs/can_develop/ -rT
- + cd /home/fiercely/running-envs/can_develop
- + sed 's/^\(.*\)\(config.vm.network :forwarded_port\)\(.*\)/\1\2, host_ip: '\''0.0.0.0'\''\3/' Vagrantfile
- + VAGRANT_VAGRANTFILE=Vagrantfile_alt
- + vagrant up --provider=lxc
- Bringing machine 'default' up with 'lxc' provider...
- ==> default: Importing base box 'techtown/centos-7.2-lxc'...
- ==> default: Checking if box 'techtown/centos-7.2-lxc' is up to date...
- ==> default: Fixed port collision for 80 => 80. Now on port 2205.
- ==> default: Setting up mount entries for shared folders...
- default: /vagrant => /home/fiercely/running-envs/can_develop
- default: /home/vagrant/.sbt => /home/fiercely/.sbt
- default: /home/vagrant/.ivy2 => /home/fiercely/.ivy2
- ==> default: Starting container...
- ==> default: Waiting for machine to boot. This may take a few minutes...
- default: SSH address: 192.168.122.204:22
- default: SSH username: vagrant
- default: SSH auth method: private key
- ==> default: Machine booted and ready!
- ==> default: Forwarding ports...
- ==> default: 80 (guest) => 2205 (host) (adapter eth0)
- ==> default: Running provisioner: ansible...
- default: Running ansible-galaxy...
- - downloading role 'postgresql', owned by ANXS
- - downloading role from https://github.com/ANXS/postgresql/archive/v1.9.0.tar.gz
- - extracting ANXS.postgresql to /home/fiercely/running-envs/can_develop/ansible/roles/ANXS.postgresql
- - ANXS.postgresql (v1.9.0) was installed successfully
- - downloading role 'deploy', owned by ansistrano
- - downloading role from https://github.com/ansistrano/deploy/archive/2.10.0.tar.gz
- - extracting ansistrano.deploy to /home/fiercely/running-envs/can_develop/ansible/roles/ansistrano.deploy
- - ansistrano.deploy (2.10.0) was installed successfully
- - extracting ansible-role-common to /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common
- - ansible-role-common (master) was installed successfully
- default: Running ansible-playbook...
- [WARNING]: Could not match supplied host pattern, ignoring: dev
- PLAY [Development can] *********************************************************
- TASK [Gathering Facts] *********************************************************
- ok: [default]
- TASK [ansible-role-common : Install Wget] **************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/wget.yml for default
- TASK [ansible-role-common : ensure wget is installed] **************************
- ok: [default]
- TASK [ansible-role-common : Install Python Bindings (selinux)] *****************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/python-bindings.yml for default
- TASK [ansible-role-common : Install the libselinux-python package] *************
- changed: [default]
- TASK [ansible-role-common : Install Java] **************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/java.yml for default
- TASK [ansible-role-common : Install openjdk] ***********************************
- changed: [default]
- TASK [ansible-role-common : Install java-1.8.0-openjdk-devel] ******************
- changed: [default]
- TASK [ansible-role-common : Prepare profile script for setting Java related environment variables] ***
- changed: [default]
- TASK [ansible-role-common : Add JAVA_HOME environment variable] ****************
- changed: [default]
- TASK [ansible-role-common : Add JAVA_OPTS environment variable (if proxy set on host)] ***
- skipping: [default]
- TASK [ansible-role-common : Install Scala Build Tool (sbt)] ********************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/sbt.yml for default
- TASK [ansible-role-common : add sbt yum repository] ****************************
- changed: [default]
- TASK [ansible-role-common : install bc package] ********************************
- changed: [default]
- TASK [ansible-role-common : install sbt package] *******************************
- changed: [default]
- TASK [ansible-role-common : check if sbt binary exists] ************************
- ok: [default]
- TASK [ansible-role-common : ensure unzip is installed] *************************
- skipping: [default]
- TASK [ansible-role-common : download and unarchive sbt-1.1.6 to /usr/share] ****
- skipping: [default]
- TASK [ansible-role-common : create symlink for sbt] ****************************
- skipping: [default]
- TASK [ansible-role-common : prepare profile script for setting java related environment variables] ***
- changed: [default]
- TASK [ansible-role-common : add SBT_OPTS environment variable] *****************
- changed: [default]
- TASK [ansible-role-common : ensure ~/.sbt directory exists] ********************
- changed: [default]
- TASK [ansible-role-common : configure sbt repositories] ************************
- changed: [default]
- TASK [ansible-role-common : Setup Proxy Environment] ***************************
- skipping: [default]
- TASK [ansible-role-common : Install Google Chrome] *****************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/google-chrome.yml for default
- TASK [ansible-role-common : rpm | ensure google chrome repository is present] ***
- changed: [default]
- TASK [ansible-role-common : apt | ensure google signing key is present] ********
- skipping: [default]
- TASK [ansible-role-common : apt | ensure google chrome repository is present] ***
- skipping: [default]
- TASK [ansible-role-common : ensure google chrome is installed] *****************
- changed: [default]
- TASK [ansible-role-common : Install LibreOffice Calc] **************************
- skipping: [default]
- TASK [ansible-role-common : Install Angular] ***********************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/angular.yml for default
- TASK [ansible-role-common : ensure development tools are installed] ************
- changed: [default]
- TASK [ansible-role-common : install nodesource rpm repository] *****************
- [WARNING]: Consider using the get_url or uri module rather than running curl.
- If you need to use command because get_url or uri is insufficient you can add
- warn=False to this command task or set command_warnings=False in ansible.cfg to
- get rid of this message.
- changed: [default]
- TASK [ansible-role-common : ensure npm is installed and updated] ***************
- changed: [default]
- TASK [ansible-role-common : install "angular-cli" node.js package globally] ****
- changed: [default]
- TASK [ansible-role-common : Install PostgreSQL] ********************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/postgresql.yml for default
- TASK [include_role : ANXS.postgresql] ******************************************
- TASK [ANXS.postgresql : include_vars] ******************************************
- ok: [default] => (item=/home/fiercely/running-envs/can_develop/ansible/roles/ANXS.postgresql/vars/../vars/RedHat.yml)
- TASK [ANXS.postgresql : PostgreSQL | Make sure the CA certificates are available] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository apt-key] ********
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository] ****************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository preferences] ****
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the dependencies are installed] ***
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : PostgreSQL | Install PostgreSQL] ***********************
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : PostgreSQL | PGTune] ***********************************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the CA certificates are available] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository] ****************
- [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created
- with a mode of 0700, this may cause issues when running as another user. To
- avoid this, create the remote_tmp dir with the correct permissions manually
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the dependencies are installed] ***
- changed: [default] => (item=[u'python-psycopg2', u'python-pycurl', u'glibc-common'])
- TASK [ANXS.postgresql : PostgreSQL | Install PostgreSQL] ***********************
- changed: [default] => (item=[u'postgresql96-server', u'postgresql96', u'postgresql96-contrib'])
- TASK [ANXS.postgresql : PostgreSQL | PGTune] ***********************************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the postgres contrib extensions are installed | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the postgres contrib extensions are installed | RedHat] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the development headers are installed | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the development headers are installed | RedHat] ***
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : include_vars] ******************************************
- skipping: [default] => (item=/home/fiercely/running-envs/can_develop/ansible/roles/ANXS.postgresql/vars/../vars/empty.yml)
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the postgis extensions are installed] ***
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : PostgreSQL | Drop the data directory | RedHat] *********
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the postgres data directory exists] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure the locale for lc_collate and lc_ctype is generated | Debian] ***
- skipping: [default] => (item=en_US.UTF-8)
- skipping: [default] => (item=en_US.UTF-8)
- TASK [ANXS.postgresql : PostgreSQL | Ensure the locale is generated | RedHat] ***
- ok: [default] => (item={u'parts': [u'en_US', u'UTF-8'], u'locale_name': u'en_US.UTF-8'})
- ok: [default] => (item={u'parts': [u'en_US', u'UTF-8'], u'locale_name': u'en_US.UTF-8'})
- TASK [ANXS.postgresql : PostgreSQL | Reset the cluster - drop the existing one | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Reset the cluster - create a new one (with specified encoding and locale) | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Check whether the postgres data directory is initialized] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Initialize the database | RedHat] *********
- [WARNING]: Module remote_tmp /var/lib/pgsql/.ansible/tmp did not exist and was
- created with a mode of 0700, this may cause issues when running as another
- user. To avoid this, create the remote_tmp dir with the correct permissions
- manually
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure configuration directory exists] ****
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Update configuration - pt. 1 (pg_hba.conf)] ***
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Update configuration - pt. 2 (postgresql.conf)] ***
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Update configuration - pt. 3 (pgtune)] ****
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Create folder for additional configuration files] ***
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure the systemd directory for PostgreSQL exists | RedHat] ***
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Use the conf directory when starting the Postgres service | RedHat] ***
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure the pid directory for PostgreSQL exists] ***
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Enable service] ***************************
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Restart PostgreSQL] ***********************
- changed: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure PostgreSQL is running] *************
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the PostgreSQL users are present] ***
- changed: [default] => (item={u'name': u'aircuser', u'pass': u'aircHC69'})
- TASK [ANXS.postgresql : PostgreSQL | Ensure PostgreSQL is running] *************
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the PostgreSQL databases are present] ***
- changed: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | Add extensions to the databases] **********
- TASK [ANXS.postgresql : PostgreSQL | Add hstore to the databases with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | Add uuid-ossp to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | Add postgis to the databases with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | add cube to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | Add plpgsql to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | add earthdistance to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | Add citext to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'can'})
- TASK [ANXS.postgresql : PostgreSQL | Update the user privileges] ***************
- ok: [default] => (item={u'db': u'can', u'name': u'aircuser'})
- TASK [ANXS.postgresql : PostgreSQL | (Monit) Copy the postgresql monit service file] ***
- skipping: [default]
- TASK [ansible-role-common : Install Pm2] ***************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/pm2.yml for default
- TASK [ansible-role-common : install "pm2" node.js package globally] ************
- changed: [default]
- TASK [include_role : ansible-role-common] **************************************
- TASK [ansible-role-common : Install Nginx] *************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/nginx.yml for default
- TASK [ansible-role-common : Ensure EPEL packages are available] ****************
- ok: [default]
- TASK [ansible-role-common : Ensure nginx is installed] *************************
- changed: [default]
- TASK [ansible-role-common : Ensure nginx is stopped] ***************************
- ok: [default]
- TASK [ansible-role-common : Ensure nginx starts automatically] *****************
- changed: [default]
- TASK [ansible-role-common : Change default nginx configuration] ****************
- changed: [default]
- TASK [ansible-role-common : Copy nginx configurations] *************************
- changed: [default]
- TASK [ansible-role-common : Ensure nginx is started] ***************************
- changed: [default]
- TASK [ansible-role-common : Copy letsencrypt challenge template] ***************
- skipping: [default]
- TASK [ansible-role-common : copy can-backend configuration] ********************
- changed: [default]
- TASK [ansible-role-common : Build source code] *********************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/build.yml for default
- TASK [ansible-role-common : sbt clean compile] *********************************
- changed: [default]
- TASK [ansible-role-common : install "angular-cli" node.js package locally] *****
- changed: [default]
- TASK [ansible-role-common : install npm dependencies] **************************
- changed: [default]
- TASK [pm2 service] *************************************************************
- changed: [default] => (item=pm2 start /vagrant/pm2.config.json)
- changed: [default] => (item=sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u vagrant --hp /home/vagrant)
- changed: [default] => (item=pm2 save)
- [WARNING]: Consider using 'become', 'become_method', and 'become_user' rather
- than running sudo
- [WARNING]: Could not match supplied host pattern, ignoring: prod
- PLAY [Deploy can module] *******************************************************
- skipping: no hosts matched
- PLAY [Deploy admin module] *****************************************************
- TASK [Gathering Facts] *********************************************************
- ok: [default]
- TASK [include_role : ansible-role-common] **************************************
- TASK [ansible-role-common : Install PostgreSQL] ********************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/postgresql.yml for default
- TASK [include_role : ANXS.postgresql] ******************************************
- TASK [ANXS.postgresql : include_vars] ******************************************
- ok: [default] => (item=/home/fiercely/running-envs/can_develop/ansible/roles/ANXS.postgresql/vars/../vars/RedHat.yml)
- TASK [ANXS.postgresql : PostgreSQL | Make sure the CA certificates are available] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository apt-key] ********
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository] ****************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository preferences] ****
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the dependencies are installed] ***
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : PostgreSQL | Install PostgreSQL] ***********************
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : PostgreSQL | PGTune] ***********************************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the CA certificates are available] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Add PostgreSQL repository] ****************
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the dependencies are installed] ***
- ok: [default] => (item=[u'python-psycopg2', u'python-pycurl', u'glibc-common'])
- TASK [ANXS.postgresql : PostgreSQL | Install PostgreSQL] ***********************
- ok: [default] => (item=[u'postgresql96-server', u'postgresql96', u'postgresql96-contrib'])
- TASK [ANXS.postgresql : PostgreSQL | PGTune] ***********************************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the postgres contrib extensions are installed | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the postgres contrib extensions are installed | RedHat] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the development headers are installed | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the development headers are installed | RedHat] ***
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : include_vars] ******************************************
- skipping: [default] => (item=/home/fiercely/running-envs/can_develop/ansible/roles/ANXS.postgresql/vars/../vars/empty.yml)
- TASK [ANXS.postgresql : PostgreSQL | Extensions | Make sure the postgis extensions are installed] ***
- skipping: [default] => (item=[])
- TASK [ANXS.postgresql : PostgreSQL | Drop the data directory | RedHat] *********
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the postgres data directory exists] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure the locale for lc_collate and lc_ctype is generated | Debian] ***
- skipping: [default] => (item=en_US.UTF-8)
- skipping: [default] => (item=en_US.UTF-8)
- TASK [ANXS.postgresql : PostgreSQL | Ensure the locale is generated | RedHat] ***
- ok: [default] => (item={u'parts': [u'en_US', u'UTF-8'], u'locale_name': u'en_US.UTF-8'})
- ok: [default] => (item={u'parts': [u'en_US', u'UTF-8'], u'locale_name': u'en_US.UTF-8'})
- TASK [ANXS.postgresql : PostgreSQL | Reset the cluster - drop the existing one | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Reset the cluster - create a new one (with specified encoding and locale) | Debian] ***
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Check whether the postgres data directory is initialized] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Initialize the database | RedHat] *********
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure configuration directory exists] ****
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Update configuration - pt. 1 (pg_hba.conf)] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Update configuration - pt. 2 (postgresql.conf)] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Update configuration - pt. 3 (pgtune)] ****
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Create folder for additional configuration files] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure the systemd directory for PostgreSQL exists | RedHat] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Use the conf directory when starting the Postgres service | RedHat] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure the pid directory for PostgreSQL exists] ***
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Enable service] ***************************
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Restart PostgreSQL] ***********************
- skipping: [default]
- TASK [ANXS.postgresql : PostgreSQL | Ensure PostgreSQL is running] *************
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the PostgreSQL users are present] ***
- ok: [default] => (item={u'name': u'aircuser', u'pass': u'aircHC69'})
- TASK [ANXS.postgresql : PostgreSQL | Ensure PostgreSQL is running] *************
- ok: [default]
- TASK [ANXS.postgresql : PostgreSQL | Make sure the PostgreSQL databases are present] ***
- changed: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | Add extensions to the databases] **********
- TASK [ANXS.postgresql : PostgreSQL | Add hstore to the databases with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | Add uuid-ossp to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | Add postgis to the databases with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | add cube to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | Add plpgsql to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | add earthdistance to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | Add citext to the database with the requirement] ***
- skipping: [default] => (item={u'owner': u'aircuser', u'name': u'adm'})
- TASK [ANXS.postgresql : PostgreSQL | Update the user privileges] ***************
- ok: [default] => (item={u'db': u'adm', u'name': u'aircuser'})
- TASK [ANXS.postgresql : PostgreSQL | (Monit) Copy the postgresql monit service file] ***
- skipping: [default]
- TASK [ansible-role-common : check if adm-backend service exists] ***************
- ok: [default]
- TASK [ansible-role-common : stop adm-backend service] **************************
- skipping: [default]
- TASK [ansible-role-common : install dependencies for ansistrano unarchive] *****
- ok: [default] => (item=tar)
- ok: [default] => (item=unzip)
- TASK [include_role : ansistrano.deploy] ****************************************
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : ANSISTRANO | Ensure deployment base path exists] *****
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Ensure releases folder exists] **********
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Ensure shared elements folder exists] ***
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Ensure shared paths exists] *************
- TASK [ansistrano.deploy : ANSISTRANO | Ensure basedir shared files exists] *****
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : ANSISTRANO | Get release version] ********************
- ok: [default -> 127.0.0.1]
- TASK [ansistrano.deploy : ANSISTRANO | Get release path] ***********************
- changed: [default]
- TASK [ansistrano.deploy : include] *********************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansistrano.deploy/tasks/update-code/download_unarchive.yml for default
- TASK [ansistrano.deploy : include] *********************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansistrano.deploy/tasks/update-code/download.yml for default
- TASK [ansistrano.deploy : ANSISTRANO | download | Create release folder] *******
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | download | Download artifact] ***********
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | download_unarchive | Set archived file] ***
- ok: [default]
- TASK [ansistrano.deploy : include] *********************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansistrano.deploy/tasks/update-code/unarchive.yml for default
- TASK [ansistrano.deploy : ANSISTRANO | Unarchive | Unarchive source] ***********
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Unarchive | Delete archived file] *******
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Copy release version into REVISION file] ***
- changed: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Copy git released version into REVISION file] ***
- skipping: [default]
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : ANSISTRANO | Ensure shared paths targets are absent] ***
- TASK [ansistrano.deploy : ANSISTRANO | Create softlinks for shared paths and files] ***
- TASK [ansistrano.deploy : ANSISTRANO | Ensure .rsync-filter is absent] *********
- skipping: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Setup .rsync-filter with shared-folders] ***
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : stat] ************************************************
- ok: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Remove current folder if it's a directory] ***
- skipping: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Change softlink to new release] *********
- changed: [default]
- TASK [ansistrano.deploy : stat] ************************************************
- skipping: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Remove current folder if it's a symlink] ***
- skipping: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Ensure current folder is a directory] ***
- skipping: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Sync release to new current path] *******
- skipping: [default]
- TASK [ansistrano.deploy : ANSISTRANO | Ensure shared paths targets are absent] ***
- TASK [ansistrano.deploy : ANSISTRANO | Create softlinks for shared paths] ******
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : ANSISTRANO | Clean up releases] **********************
- changed: [default]
- TASK [ansistrano.deploy : include] *********************************************
- TASK [ansistrano.deploy : ANSISTRANO | Send anonymous stats] *******************
- ok: [default -> 127.0.0.1]
- [DEPRECATION WARNING]: Supplying headers via HEADER_* is deprecated. Please use
- `headers` to supply headers for the request. This feature will be removed in
- version 2.9. Deprecation warnings can be disabled by setting
- deprecation_warnings=False in ansible.cfg.
- TASK [ansible-role-common : ensure /opt/airc/adm/current/backend/conf exists] ***
- ok: [default]
- TASK [ansible-role-common : copy adm-backend configuration] ********************
- changed: [default]
- TASK [ansible-role-common : copy adm-backend service configuration] ************
- changed: [default]
- TASK [ansible-role-common : enable adm-backend] ********************************
- changed: [default]
- TASK [ansible-role-common : start adm-backend] *********************************
- changed: [default]
- TASK [ansible-role-common : Setting deploy fact to be used at nginx templating] ***
- ok: [default]
- TASK [ansible-role-common : Install Nginx] *************************************
- included: /home/fiercely/running-envs/can_develop/ansible/roles/ansible-role-common/tasks/nginx.yml for default
- TASK [ansible-role-common : Ensure EPEL packages are available] ****************
- ok: [default]
- TASK [ansible-role-common : Ensure nginx is installed] *************************
- ok: [default]
- TASK [ansible-role-common : Ensure nginx is stopped] ***************************
- changed: [default]
- TASK [ansible-role-common : Ensure nginx starts automatically] *****************
- changed: [default]
- TASK [ansible-role-common : Change default nginx configuration] ****************
- ok: [default]
- TASK [ansible-role-common : Copy nginx configurations] *************************
- changed: [default]
- TASK [ansible-role-common : Ensure nginx is started] ***************************
- changed: [default]
- TASK [ansible-role-common : Copy letsencrypt challenge template] ***************
- skipping: [default]
- TASK [Wait until 60 seconds for port 9001] *************************************
- ok: [default]
- TASK [First connection (adm module)] *******************************************
- ok: [default]
- PLAY [Load data-fixtures (adm module)] *****************************************
- TASK [Gathering Facts] *********************************************************
- ok: [default]
- TASK [shell] *******************************************************************
- changed: [default]
- PLAY RECAP *********************************************************************
- default : ok=128 changed=65 unreachable=0 failed=0
- [Pipeline] sh
- [CAN Build & Test Dev@5] Running shell script
- + echo 'Hackfix | lxc containers losing network interface'
- Hackfix | lxc containers losing network interface
- + export environment=qa
- + environment=qa
- + cd /home/fiercely/running-envs/can_develop
- + VAGRANT_VAGRANTFILE=Vagrantfile_alt
- + vagrant reload
- ==> default: Clearing any previously set forwarded ports...
- ==> default: Attempting graceful shutdown of VM...
- ==> default: Checking if box 'techtown/centos-7.2-lxc' is up to date...
- ==> default: Fixed port collision for 80 => 80. Now on port 2205.
- ==> default: Setting up mount entries for shared folders...
- default: /vagrant => /home/fiercely/running-envs/can_develop
- default: /home/vagrant/.sbt => /home/fiercely/.sbt
- default: /home/vagrant/.ivy2 => /home/fiercely/.ivy2
- ==> default: Starting container...
- ==> default: Waiting for machine to boot. This may take a few minutes...
- default: SSH address: 192.168.122.101:22
- default: SSH username: vagrant
- default: SSH auth method: private key
- ==> default: Machine booted and ready!
- ==> default: Forwarding ports...
- ==> default: 80 (guest) => 2205 (host) (adapter eth0)
- ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
- ==> default: flag to force provisioning. Provisioners marked to run always will still run.
- [Pipeline] }
- [Pipeline] // withEnv
- [Pipeline] }
- [Pipeline] // stage
- [Pipeline] stage
- [Pipeline] { (SonarQube Analysis)
- [Pipeline] script
- [Pipeline] {
- [Pipeline] tool
- [Pipeline] tool
- [Pipeline] }
- [Pipeline] // script
- [Pipeline] withSonarQubeEnv
- Injecting SonarQube environment variables using the configuration: SonarQube Server
- [Pipeline] {
- [Pipeline] sh
- [CAN Build & Test Dev@5] Running shell script
- + cd /home/fiercely/running-envs/can_develop
- + /home/fiercely/tools/hudson.plugins.sonar.SonarRunnerInstallation/SonarScanner310/bin/sonar-scanner -Dsonar.analysis.mode=issues -Dsonar.bitbucket.accountName=airc -Dsonar.bitbucket.branchName=develop -Dsonar.bitbucket.minSeverity=MINOR -Dsonar.bitbucket.repoSlug=can -Dsonar.bitbucket.teamName=airc '-Dsonar.exclusions=backend/logs/*,backend/target/scala-2.11/*,frontend/dist/*' -Dsonar.java.binaries=./backend/target -Dsonar.projectKey=can -Dsonar.projectName=can -Dsonar.projectVersion=develop -Dsonar.sources=backend/,frontend/
- INFO: Scanner configuration file: /home/fiercely/tools/hudson.plugins.sonar.SonarRunnerInstallation/SonarScanner310/conf/sonar-scanner.properties
- INFO: Project root configuration file: NONE
- INFO: SonarQube Scanner 3.1.0.1141
- INFO: Java 1.8.0_181 Oracle Corporation (64-bit)
- INFO: Linux 3.10.0-862.9.1.el7.x86_64 amd64
- INFO: User cache: /home/fiercely/.sonar/cache
- INFO: SonarQube server 7.0.0
- INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent)
- INFO: Issues mode
- WARN: The use of the issues mode (sonar.analysis.mode=issues) is deprecated. This mode will be dropped in the future.
- INFO: Load global settings
- INFO: Load global settings (done) | time=332ms
- INFO: Server id: AWNJo_kGYQzJPDX_ccH7
- INFO: User cache: /home/fiercely/.sonar/cache
- INFO: Exclude plugins: devcockpit, ldap, authgithub, authbitbucket, pdfreport, authaad, googleanalytics, governance
- INFO: Load plugins index
- INFO: Load plugins index (done) | time=144ms
- INFO: Load/download plugins
- INFO: Load/download plugins (done) | time=41ms
- INFO: Process project properties
- INFO: Load project repositories
- INFO: Load project repositories (done) | time=2528ms
- INFO: Scanning only changed files
- INFO: Execute project builders
- INFO: Execute project builders (done) | time=164ms
- INFO: Load quality profiles
- INFO: Load quality profiles (done) | time=358ms
- INFO: Load active rules
- INFO: Load active rules (done) | time=1742ms
- INFO: Load metrics repository
- INFO: Load metrics repository (done) | time=94ms
- INFO: Project key: can
- INFO: ------------- Scan can
- INFO: Load server rules
- INFO: Load server rules (done) | time=522ms
- INFO: Base dir: /home/fiercely/running-envs/can_develop
- INFO: Working dir: /home/fiercely/running-envs/can_develop/.scannerwork
- INFO: Source paths: backend, frontend
- INFO: Source encoding: UTF-8, default locale: en_US
- INFO: Index files
- INFO: Excluded sources:
- INFO: backend/logs/*
- INFO: backend/target/scala-2.11/*
- INFO: frontend/dist/*
- INFO: 1167 files indexed
- INFO: 58798 files ignored because of inclusion/exclusion patterns
- INFO: Quality profile for java: Sonar way
- INFO: Quality profile for js: Sonar way
- INFO: Quality profile for ts: Sonar way
- INFO: Quality profile for xml: Sonar way
- INFO: ------------------------------------------------------------------------
- INFO: EXECUTION FAILURE
- INFO: ------------------------------------------------------------------------
- INFO: Total time: 22.596s
- INFO: Final Memory: 14M/1233M
- INFO: ------------------------------------------------------------------------
- ERROR: Error during SonarQube Scanner execution
- ERROR: java.lang.IllegalStateException: Unable to read file /home/fiercely/running-envs/can_develop/backend/target/scala-2.11/routes/main/controllers/routes.java
- ERROR: Caused by: Unable to read file /home/fiercely/running-envs/can_develop/backend/target/scala-2.11/routes/main/controllers/routes.java
- ERROR: Caused by: /home/fiercely/running-envs/can_develop/backend/target/scala-2.11/routes/main/controllers/routes.java
- ERROR:
- ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
- [Pipeline] }
- WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner succedeed?
- [Pipeline] // withSonarQubeEnv
- [Pipeline] }
- [Pipeline] // stage
- [Pipeline] stage
- [Pipeline] { (Testing)
- Stage "Testing" skipped due to earlier failure(s)
- [Pipeline] }
- [Pipeline] // stage
- [Pipeline] stage
- [Pipeline] { (Declarative: Post Actions)
- [Pipeline] slackSend
- run slackstepsend, step null:false, desc :true
- Slack Send Pipeline step configured values from global config - baseUrl: true, teamDomain: true, token: true, channel: false, color: false
- [Pipeline] step
- [CucumberReport] Preparing Cucumber Reports: 3.20.0
- [CucumberReport] JSON report directory is "/home/fiercely/running-envs/can_develop/frontend/e2e/reports"
- [CucumberReport] Copied 0 json files from workspace "/home/fiercely/running-envs/can_develop/frontend/e2e/reports" to reports directory "/var/jenkins_home/jobs/CAN Build & Test Dev/builds/388/cucumber-html-reports/.cache"
- [CucumberReport] Copied 0 properties files from workspace "/home/fiercely/running-envs/can_develop/frontend/e2e/reports" to reports directory "/var/jenkins_home/jobs/CAN Build & Test Dev/builds/388/cucumber-html-reports/.cache"
- [CucumberReport] Processing 0 json files:
- [CucumberReport] Missing report result - report was not successfully completed
- [CucumberReport] Build status is left unchanged
- [Pipeline] }
- [Pipeline] // stage
- [Pipeline] }
- [Pipeline] // withEnv
- [Pipeline] }
- [Pipeline] // withEnv
- [Pipeline] }
- [Pipeline] // node
- [Pipeline] End of Pipeline
- ERROR: script returned exit code 1
- Finished: FAILURE
- Page generated: Oct 19, 2018 11:32:15 AM GMTREST APIJenkins ver. 2.133
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement