rundeck / anvils-demo Goto Github PK
View Code? Open in Web Editor NEWA simple example showing off rundeck's basic features
A simple example showing off rundeck's basic features
When pulling the repo and starting with 'vagrant up rundeck', the guest additions can't mount the local folder to the vm. When adding 'kernel-devel' and updating the vm, then restart the vagrant machine with 'vagrant reload rundeck' the installation succeeds and rundeck can be used.
A possible solution would be using a newer vm or setting these steps in current vagrant file.
Ran this on osx 10.12.5 with newest vagrant(1.9.7) and newest virtualbox(5.1.22)
BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'Page
rDutyNotification': Could not determine scripted object type for GroovyScriptFactory: script source locator [file:/var/lib/rundeck/libext/PagerDutyNotification.groovy]
; nested exception is org.springframework.scripting.ScriptCompilationException: Could not compile script; nested exception is org.codehaus.groovy.control.MultipleCompi
lationErrorsException: startup failed:
PagerDutyNotification: 16: unable to resolve class retrofit2.converter.gson.GsonConverterFactory
@ line 16, column 1.
import retrofit2.converter.gson.GsonConverterFactory;
^
Hi,
When I try this, it fails with the error No package rundeck available
. Log output:
C:\temp\rundeck>git clone https://github.com/rundeck/anvils-demo.git
Cloning into 'anvils-demo'...
<snip>
C:\temp\rundeck>cd anvils-demo
C:\temp\rundeck\anvils-demo>vagrant up rundeck
Bringing machine 'rundeck' up with 'virtualbox' provider...
==> rundeck: Importing base box 'centos-63-x64'...
<snip>
==> rundeck: Setting up Install Process
==> rundeck: No package rundeck available.
==> rundeck: Error: Nothing to do
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
This is on Windows 7 x64 with VirtualBox 4.3.12 and Vagrant 1.7.2. Is there any other info that would be useful?
It throws error
==> rundeck: package epel-release is not installed
==> rundeck: warning:
==> rundeck: epel-release.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
==> rundeck: Preparing...
==> rundeck: ##################################################
==> rundeck: epel-release
==> rundeck: ####
==> rundeck: ###
==> rundeck: ##
==> rundeck: #
==> rundeck: ########################################
==> rundeck: Loaded plugins: fastestmirror
==> rundeck: Setting up Install Process
==> rundeck: Determining fastest mirrors
==> rundeck: Error: Cannot find a valid baseurl for repo: base
==> rundeck: Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
==> rundeck: 14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
Create one-rule oriented ACL policy files so they are easier to understand and identify.
==> rundeck: http://dl.bintray.com/rundeck/ci-staging-rpm/rundeck-2.5.1-0.101.SNAPSHOT.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
==> rundeck: Trying other mirror.
==> rundeck: http://dl.bintray.com/rundeck/ci-staging-rpm/rundeck-config-2.5.1-0.101.SNAPSHOT.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
==> rundeck: Trying other mirror.
==> rundeck:
==> rundeck:
==> rundeck: Error Downloading Packages:
==> rundeck: rundeck-2.5.1-0.101.SNAPSHOT.noarch: failure: rundeck-2.5.1-0.101.SNAPSHOT.noarch.rpm from bintray--rundeck-ci-staging-rpm: [Errno 256] No more mirrors to try.
==> rundeck: rundeck-config-2.5.1-0.101.SNAPSHOT.noarch: failure: rundeck-config-2.5.1-0.101.SNAPSHOT.noarch.rpm from bintray--rundeck-ci-staging-rpm: [Errno 256] No more mirrors to try.
maybe have a symbolic link to latest rpm and do a get on that ?
Use a directory model source to allow the individual management of node metadata (one node, one file in the directory).
Also, rename the nodes to not use an underscore since that is not good practice.
cat test.aclpolicy
description: Admin, all access.
context:
project: 'NAGM.' # all projects
for:
resource:
- allow: read
job:
- match:
group: 'Application'
name: '.'
allow: [run,read]
- match:
group: 'DBA'
name: '.'
allow: [read]
node:
- allow: '' # allow read/run for all nodes
by:
group: test
description: Admin, all access.
context:
application: 'rundeck'
for:
resource:
- equals:
kind: system
allow: [read] # allow read of system info
project:
- match:
name: '.'
allow: [read] # allow view of all projects
storage:
- allow: [read] # allow read for all /keys/ storage content
by:
group: test
When I run Vagrant up, I got the following error:
==> rundeck: Running provisioner: shell...
rundeck: Running: /var/folders/2b/sm629k7s5jsbvvytwdwgck5h0000gp/T/vagrant-shell20160401-742-1n8296q.sh
==> rundeck: package epel-release is not installed
==> rundeck: warning:
==> rundeck: epel-release.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
==> rundeck: Preparing...
==> rundeck: ##################################################
==> rundeck: epel-release
==> rundeck: ####
==> rundeck: ###
==> rundeck: ##
==> rundeck: #
==> rundeck: ########################################
==> rundeck: Loaded plugins: fastestmirror
==> rundeck: Setting up Install Process
==> rundeck: Determining fastest mirrors
==> rundeck: * base: mirror.net.cen.ct.gov
==> rundeck: * extras: mirror.team-cymru.org
==> rundeck: * updates: mirror.cs.vt.edu
==> rundeck: http://download.fedoraproject.org/pub/epel/6/x86_64/repodata/566602a32471df51ece02fd5237d64df32389a839bb44ea47b4f8eff51cc1f67-primary.sqlite.bz2: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
==> rundeck: Trying other mirror.
==> rundeck: http://download.fedoraproject.org/pub/epel/6/x86_64/repodata/566602a32471df51ece02fd5237d64df32389a839bb44ea47b4f8eff51cc1f67-primary.sqlite.bz2: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
==> rundeck: Trying other mirror.
==> rundeck: Error: failure: repodata/566602a32471df51ece02fd5237d64df32389a839bb44ea47b4f8eff51cc1f67-primary.sqlite.bz2 from epel: [Errno 256] No more mirrors to try.
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
I am able to get around the problem by modifying the vagrant file to run "yum install epel-release" before running any bootstrap script.
Vagrant.configure("2") do |config|
PROJECT="anvils"
RDIP="192.168.50.2"
RUNDECK_YUM_REPO="https://bintray.com/rundeck/rundeck-rpm/rpm"
#RUNDECK_YUM_REPO="https://bintray.com/rundeck/ci-staging-rpm/rpm"
config.vm.box = "bento/centos-6.7"
config.vm.define :rundeck do |rundeck|
rundeck.vm.hostname = "rundeck.anvils.com"
rundeck.vm.network :private_network, ip: "#{RDIP}"
### work around ######
rundeck.vm.provision :shell, inline: "yum install epel-release -y"
####################
rundeck.vm.provision :shell, :path => "install-rundeck.sh", :args => "#{RDIP} #{RUNDECK_YUM_REPO}"
rundeck.vm.provision :shell, :path => "install-httpd.sh"
rundeck.vm.provision :shell, :path => "install-rundeck-admin.sh", :args => "https://bintray.com/rerun/rerun-rpm/rpm http://#{RDIP}:4440"
rundeck.vm.provision :shell, :path => "add-project.sh", :args => "#{PROJECT}"
end
end
rundeck: # 10 ACL Policy items for project anvils
rundeck: anyone-node-allow.aclpolicy
rundeck: anyone-resource-allow-read.aclpolicy
rundeck: dev-jobs-allow-web_Restart.aclpolicy
rundeck: dev-jobs-allow-web_Status.aclpolicy
rundeck: dev-node-allow-www.aclpolicy
rundeck: ops-jobs-allow-anvils.aclpolicy
rundeck: ops-jobs-allow-db.aclpolicy
rundeck: ops-jobs-deny-releng_Promote.aclpolicy
rundeck: ops-node-allow-all.aclpolicy
rundeck: releng-jobs-allow-release_Promote.aclpolicy
rundeck: Running a adhoc command across the nodes tagged for anvils ...
rundeck: /bin/rd: line 179: -- ${node.description}: bad substitution
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
I just comment part of 170 line in add-project.sh and now its works fine
rd adhoc -p $PROJECT --follow --filter 'tags: anvils' -- whoami #\&\& echo " -- \${node.description}"
I'm pretty sure this is a vagrant issue and not with your project specifically, but i am having an issue getting this base box. Anyone know what the issue might be.
~/src/anvils-demo: vagrant up rundeck
Bringing machine 'rundeck' up with 'virtualbox' provider...
==> rundeck: Box 'bento/centos-6.7' could not be found. Attempting to find and install...
rundeck: Box Provider: virtualbox
rundeck: Box Version: >= 0
The box 'bento/centos-6.7' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:
URL: ["https://atlas.hashicorp.com/bento/centos-6.7"]
Error:
Generate and load the keystone with keys to access each of the remote nodes.
After several tries, comment in "add-project.sh" line 3:
#set -eu
That prevents in Centos 7.3 the creation of the nodes in the "for" statement
And in file "install-rundeck.sh, line 170, correct the file to have:
rd adhoc -p $PROJECT --follow --filter 'tags: anvils' -- whoami \&\& hostname
instead of
rd adhoc -p $PROJECT --follow --filter 'tags: anvils' -- whoami \&\& "echo -- \${node.description}"
Also modify the file "install-rundeck.sh" to have:
if ! grep "Grails application running" /var/log/rundeck/service.log
line 144
Using anvils-demo repository the environment stuck at moment of Start rundeck, Rundeck is created but without demo projects, maybe needs an update?
Vagrant 2.0.2
Xubuntu 18.04
Here leave the trace:
vagrant up
Bringing machine 'rundeck' up with 'virtualbox' provider...
==> rundeck: Importing base box 'bento/centos-7.3'...
==> rundeck: Matching MAC address for NAT networking...
==> rundeck: Checking if box 'bento/centos-7.3' is up to date...
==> rundeck: Setting the name of the VM: rundeck_rundeck_1548447214774_14594
==> rundeck: Fixed port collision for 22 => 2222. Now on port 2200.
==> rundeck: Clearing any previously set network interfaces...
==> rundeck: Preparing network interfaces based on configuration...
rundeck: Adapter 1: nat
rundeck: Adapter 2: hostonly
==> rundeck: Forwarding ports...
rundeck: 22 (guest) => 2200 (host) (adapter 1)
==> rundeck: Running 'pre-boot' VM customizations...
==> rundeck: Booting VM...
==> rundeck: Waiting for machine to boot. This may take a few minutes...
rundeck: SSH address: 127.0.0.1:2200
rundeck: SSH username: vagrant
rundeck: SSH auth method: private key
rundeck: Warning: Connection reset. Retrying...
rundeck: Warning: Remote connection disconnect. Retrying...
rundeck: Warning: Connection reset. Retrying...
rundeck: Warning: Remote connection disconnect. Retrying...
rundeck: Warning: Connection reset. Retrying...
rundeck: Warning: Remote connection disconnect. Retrying...
rundeck: Warning: Connection reset. Retrying...
rundeck:
rundeck: Vagrant insecure key detected. Vagrant will automatically replace
rundeck: this with a newly generated keypair for better security.
rundeck:
rundeck: Inserting generated public key within guest...
rundeck: Removing insecure key from the guest if it's present...
rundeck: Key inserted! Disconnecting and reconnecting using new SSH key...
==> rundeck: Machine booted and ready!
==> rundeck: Checking for guest additions in VM...
rundeck: The guest additions on this VM do not match the installed version of
rundeck: VirtualBox! In most cases this is fine, but in rare cases it can
rundeck: prevent things such as shared folders from working properly. If you see
rundeck: shared folder errors, please make sure the guest additions within the
rundeck: virtual machine match the version of VirtualBox you have installed on
rundeck: your host and reload your VM.
rundeck:
rundeck: Guest Additions Version: 5.1.26
rundeck: VirtualBox Version: 5.2
==> rundeck: Setting hostname...
==> rundeck: Configuring and enabling network interfaces...
rundeck: SSH address: 127.0.0.1:2200
rundeck: SSH username: vagrant
rundeck: SSH auth method: private key
==> rundeck: Mounting shared folders...
rundeck: /vagrant => /home/warhawk/Virtual/vagrant/rundeck
==> rundeck: Running provisioner: shell...
rundeck: Running: inline script
rundeck: Loaded plugins: fastestmirror
rundeck: Determining fastest mirrors
rundeck: * base: mirror.gtdinternet.com
rundeck: * extras: mirror.gtdinternet.com
rundeck: * updates: mirror.gtdinternet.com
rundeck: Resolving Dependencies
rundeck: --> Running transaction check
rundeck: ---> Package epel-release.noarch 0:7-11 will be installed
rundeck: --> Finished Dependency Resolution
rundeck:
rundeck: Dependencies Resolved
rundeck:
rundeck: ================================================================================
rundeck: Package Arch Version Repository Size
rundeck: ================================================================================
rundeck: Installing:
rundeck: epel-release noarch 7-11 extras 15 k
rundeck:
rundeck: Transaction Summary
rundeck: ================================================================================
rundeck: Install 1 Package
rundeck:
rundeck: Total download size: 15 k
rundeck: Installed size: 24 k
rundeck: Downloading packages:
rundeck: Running transaction check
rundeck: Running transaction test
rundeck: Transaction test succeeded
rundeck: Running transaction
rundeck: Installing : epel-release-7-11.noarch 1/1
rundeck:
rundeck: Verifying : epel-release-7-11.noarch 1/1
rundeck:
rundeck:
rundeck: Installed:
rundeck: epel-release.noarch 0:7-11
rundeck:
rundeck: Complete!
==> rundeck: Running provisioner: shell...
rundeck: Running: /tmp/vagrant-shell20190125-26548-1ojlk9w.sh
rundeck: Loaded plugins: fastestmirror
rundeck: Loading mirror speeds from cached hostfile
rundeck: * base: mirror.gtdinternet.com
rundeck: * epel: epel.gtdinternet.com
rundeck: * extras: mirror.gtdinternet.com
rundeck: * updates: mirror.gtdinternet.com
rundeck: Resolving Dependencies
rundeck: --> Running transaction check
rundeck: ---> Package coreutils.x86_64 0:8.22-18.el7 will be updated
rundeck: ---> Package coreutils.x86_64 0:8.22-23.el7 will be an update
rundeck: --> Finished Dependency Resolution
rundeck:
rundeck: Dependencies Resolved
rundeck:
rundeck: ================================================================================
rundeck: Package Arch Version Repository Size
rundeck: ================================================================================
rundeck: Updating:
rundeck: coreutils x86_64 8.22-23.el7 base 3.3 M
rundeck:
rundeck: Transaction Summary
rundeck: ================================================================================
rundeck: Upgrade 1 Package
rundeck:
rundeck: Total download size: 3.3 M
rundeck: Downloading packages:
rundeck: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
rundeck: Running transaction check
rundeck: Running transaction test
rundeck: Transaction test succeeded
rundeck: Running transaction
rundeck: Updating : coreutils-8.22-23.el7.x86_64 1/2
rundeck:
rundeck: Cleanup : coreutils-8.22-18.el7.x86_64 2/2
rundeck:
rundeck: Verifying : coreutils-8.22-23.el7.x86_64 1/2
rundeck:
rundeck: Verifying : coreutils-8.22-18.el7.x86_64 2/2
rundeck:
rundeck:
rundeck: Updated:
rundeck: coreutils.x86_64 0:8.22-23.el7
rundeck:
rundeck: Complete!
rundeck: Loaded plugins: fastestmirror
rundeck: Loading mirror speeds from cached hostfile
rundeck: * base: mirror.gtdinternet.com
rundeck: * epel: epel.gtdinternet.com
rundeck: * extras: mirror.gtdinternet.com
rundeck: * updates: mirror.gtdinternet.com
rundeck: Resolving Dependencies
rundeck: --> Running transaction check
rundeck: ---> Package java-1.8.0-openjdk.x86_64 1:1.8.0.191.b12-1.el7_6 will be installed
rundeck: --> Processing Dependency: java-1.8.0-openjdk-headless(x86-64) = 1:1.8.0.191.b12-1.el7_6 for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: xorg-x11-fonts-Type1 for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libjvm.so(SUNWprivate_1.1)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libjava.so(SUNWprivate_1.1)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: fontconfig(x86-64) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libpng15.so.15()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libjvm.so()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libjpeg.so.62()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libjava.so()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libgif.so.4()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libasound.so.2()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libXtst.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libXrender.so.1()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libXi.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libXext.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libXcomposite.so.1()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: libX11.so.6()(64bit) for package: 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rundeck: ---> Package zip.x86_64 0:3.0-11.el7 will be installed
rundeck: --> Running transaction check
rundeck: ---> Package alsa-lib.x86_64 0:1.1.6-2.el7 will be installed
rundeck: ---> Package fontconfig.x86_64 0:2.13.0-4.3.el7 will be installed
rundeck: --> Processing Dependency: freetype >= 2.8-7 for package: fontconfig-2.13.0-4.3.el7.x86_64
rundeck: --> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.13.0-4.3.el7.x86_64
rundeck: --> Processing Dependency: dejavu-sans-fonts for package: fontconfig-2.13.0-4.3.el7.x86_64
rundeck: ---> Package giflib.x86_64 0:4.1.6-9.el7 will be installed
rundeck: --> Processing Dependency: libSM.so.6()(64bit) for package: giflib-4.1.6-9.el7.x86_64
rundeck: --> Processing Dependency: libICE.so.6()(64bit) for package: giflib-4.1.6-9.el7.x86_64
rundeck: ---> Package java-1.8.0-openjdk-headless.x86_64 1:1.8.0.191.b12-1.el7_6 will be installed
rundeck: --> Processing Dependency: tzdata-java >= 2015d for package: 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: nss-softokn(x86-64) >= 3.36.0 for package: 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: nss(x86-64) >= 3.36.0 for package: 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: copy-jdk-configs >= 2.2 for package: 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: lksctp-tools(x86-64) for package: 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rundeck: --> Processing Dependency: jpackage-utils for package: 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rundeck: ---> Package libX11.x86_64 0:1.6.5-2.el7 will be installed
rundeck: --> Processing Dependency: libX11-common >= 1.6.5-2.el7 for package: libX11-1.6.5-2.el7.x86_64
rundeck: --> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.5-2.el7.x86_64
rundeck: ---> Package libXcomposite.x86_64 0:0.4.4-4.1.el7 will be installed
rundeck: ---> Package libXext.x86_64 0:1.3.3-3.el7 will be installed
rundeck: ---> Package libXi.x86_64 0:1.7.9-1.el7 will be installed
rundeck: ---> Package libXrender.x86_64 0:0.9.10-1.el7 will be installed
rundeck: ---> Package libXtst.x86_64 0:1.2.3-1.el7 will be installed
rundeck: ---> Package libjpeg-turbo.x86_64 0:1.2.90-6.el7 will be installed
rundeck: ---> Package libpng.x86_64 2:1.5.13-7.el7_2 will be installed
rundeck: ---> Package xorg-x11-fonts-Type1.noarch 0:7.5-9.el7 will be installed
rundeck: --> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch
rundeck: --> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch
rundeck: --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch
rundeck: --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch
rundeck: --> Running transaction check
rundeck: ---> Package copy-jdk-configs.noarch 0:3.3-10.el7_5 will be installed
rundeck: ---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed
rundeck: --> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-fonts-2.33-6.el7.noarch
rundeck: ---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
rundeck: ---> Package freetype.x86_64 0:2.4.11-12.el7 will be updated
rundeck: ---> Package freetype.x86_64 0:2.8-12.el7 will be an update
rundeck: ---> Package javapackages-tools.noarch 0:3.4.1-11.el7 will be installed
rundeck: --> Processing Dependency: python-javapackages = 3.4.1-11.el7 for package: javapackages-tools-3.4.1-11.el7.noarch
rundeck: --> Processing Dependency: libxslt for package: javapackages-tools-3.4.1-11.el7.noarch
rundeck: ---> Package libICE.x86_64 0:1.0.9-9.el7 will be installed
rundeck: ---> Package libSM.x86_64 0:1.2.2-2.el7 will be installed
rundeck: ---> Package libX11-common.noarch 0:1.6.5-2.el7 will be installed
rundeck: ---> Package libxcb.x86_64 0:1.13-1.el7 will be installed
rundeck: --> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.13-1.el7.x86_64
rundeck: ---> Package lksctp-tools.x86_64 0:1.0.17-2.el7 will be installed
rundeck: ---> Package nss.x86_64 0:3.28.4-1.2.el7_3 will be updated
rundeck: --> Processing Dependency: nss = 3.28.4-1.2.el7_3 for package: nss-sysinit-3.28.4-1.2.el7_3.x86_64
rundeck: --> Processing Dependency: nss(x86-64) = 3.28.4-1.2.el7_3 for package: nss-tools-3.28.4-1.2.el7_3.x86_64
rundeck: ---> Package nss.x86_64 0:3.36.0-7.el7_5 will be an update
rundeck: --> Processing Dependency: nss-util >= 3.36.0-1 for package: nss-3.36.0-7.el7_5.x86_64
rundeck: --> Processing Dependency: nspr >= 4.19.0 for package: nss-3.36.0-7.el7_5.x86_64
rundeck: --> Processing Dependency: nss-pem(x86-64) for package: nss-3.36.0-7.el7_5.x86_64
rundeck: --> Processing Dependency: libnssutil3.so(NSSUTIL_3.31)(64bit) for package: nss-3.36.0-7.el7_5.x86_64
rundeck: ---> Package nss-softokn.x86_64 0:3.16.2.3-14.4.el7 will be updated
rundeck: ---> Package nss-softokn.x86_64 0:3.36.0-5.el7_5 will be an update
rundeck: --> Processing Dependency: nss-softokn-freebl(x86-64) >= 3.36.0-5.el7_5 for package: nss-softokn-3.36.0-5.el7_5.x86_64
rundeck: ---> Package ttmkfdir.x86_64 0:3.0.9-42.el7 will be installed
rundeck: ---> Package tzdata-java.noarch 0:2018i-1.el7 will be installed
rundeck: ---> Package xorg-x11-font-utils.x86_64 1:7.5-21.el7 will be installed
rundeck: --> Processing Dependency: libfontenc.so.1()(64bit) for package: 1:xorg-x11-font-utils-7.5-21.el7.x86_64
rundeck: --> Running transaction check
rundeck: ---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed
rundeck: ---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
rundeck: ---> Package libfontenc.x86_64 0:1.1.3-3.el7 will be installed
rundeck: ---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed
rundeck: ---> Package nspr.x86_64 0:4.13.1-1.0.el7_3 will be updated
rundeck: ---> Package nspr.x86_64 0:4.19.0-1.el7_5 will be an update
rundeck: ---> Package nss-pem.x86_64 0:1.0.3-5.el7 will be installed
rundeck: ---> Package nss-softokn-freebl.x86_64 0:3.16.2.3-14.4.el7 will be updated
rundeck: ---> Package nss-softokn-freebl.x86_64 0:3.36.0-5.el7_5 will be an update
rundeck: ---> Package nss-sysinit.x86_64 0:3.28.4-1.2.el7_3 will be updated
rundeck: ---> Package nss-sysinit.x86_64 0:3.36.0-7.el7_5 will be an update
rundeck: ---> Package nss-tools.x86_64 0:3.28.4-1.2.el7_3 will be updated
rundeck: ---> Package nss-tools.x86_64 0:3.36.0-7.el7_5 will be an update
rundeck: ---> Package nss-util.x86_64 0:3.28.4-1.0.el7_3 will be updated
rundeck: ---> Package nss-util.x86_64 0:3.36.0-1.el7_5 will be an update
rundeck: ---> Package python-javapackages.noarch 0:3.4.1-11.el7 will be installed
rundeck: --> Processing Dependency: python-lxml for package: python-javapackages-3.4.1-11.el7.noarch
rundeck: --> Running transaction check
rundeck: ---> Package python-lxml.x86_64 0:3.2.1-4.el7 will be installed
rundeck: --> Finished Dependency Resolution
rundeck:
rundeck: Dependencies Resolved
rundeck:
rundeck: ================================================================================
rundeck: Package Arch Version Repository
rundeck: Size
rundeck: ================================================================================
rundeck: Installing:
rundeck: java-1.8.0-openjdk x86_64 1:1.8.0.191.b12-1.el7_6 updates 254 k
rundeck: zip x86_64 3.0-11.el7 base 260 k
rundeck: Installing for dependencies:
rundeck: alsa-lib x86_64 1.1.6-2.el7 base 424 k
rundeck: copy-jdk-configs noarch 3.3-10.el7_5 base 21 k
rundeck: dejavu-fonts-common noarch 2.33-6.el7 base 64 k
rundeck: dejavu-sans-fonts noarch 2.33-6.el7 base 1.4 M
rundeck: fontconfig x86_64 2.13.0-4.3.el7 base 254 k
rundeck: fontpackages-filesystem noarch 1.44-8.el7 base 9.9 k
rundeck: giflib x86_64 4.1.6-9.el7 base 40 k
rundeck: java-1.8.0-openjdk-headless x86_64 1:1.8.0.191.b12-1.el7_6 updates 32 M
rundeck: javapackages-tools noarch 3.4.1-11.el7 base 73 k
rundeck: libICE x86_64 1.0.9-9.el7 base 66 k
rundeck: libSM x86_64 1.2.2-2.el7 base 39 k
rundeck: libX11 x86_64 1.6.5-2.el7 base 606 k
rundeck: libX11-common noarch 1.6.5-2.el7 base 164 k
rundeck: libXau x86_64 1.0.8-2.1.el7 base 29 k
rundeck: libXcomposite x86_64 0.4.4-4.1.el7 base 22 k
rundeck: libXext x86_64 1.3.3-3.el7 base 39 k
rundeck: libXi x86_64 1.7.9-1.el7 base 40 k
rundeck: libXrender x86_64 0.9.10-1.el7 base 26 k
rundeck: libXtst x86_64 1.2.3-1.el7 base 20 k
rundeck: libfontenc x86_64 1.1.3-3.el7 base 31 k
rundeck: libjpeg-turbo x86_64 1.2.90-6.el7 base 134 k
rundeck: libpng x86_64 2:1.5.13-7.el7_2 base 213 k
rundeck: libxcb x86_64 1.13-1.el7 base 214 k
rundeck: libxslt x86_64 1.1.28-5.el7 base 242 k
rundeck: lksctp-tools x86_64 1.0.17-2.el7 base 88 k
rundeck: nss-pem x86_64 1.0.3-5.el7 base 74 k
rundeck: python-javapackages noarch 3.4.1-11.el7 base 31 k
rundeck: python-lxml x86_64 3.2.1-4.el7 base 758 k
rundeck: ttmkfdir x86_64 3.0.9-42.el7 base 48 k
rundeck: tzdata-java noarch 2018i-1.el7 updates 187 k
rundeck: xorg-x11-font-utils x86_64 1:7.5-21.el7 base 104 k
rundeck: xorg-x11-fonts-Type1 noarch 7.5-9.el7 base 521 k
rundeck: Updating for dependencies:
rundeck: freetype x86_64 2.8-12.el7 base 380 k
rundeck: nspr x86_64 4.19.0-1.el7_5 base 127 k
rundeck: nss x86_64 3.36.0-7.el7_5 base 835 k
rundeck: nss-softokn x86_64 3.36.0-5.el7_5 base 315 k
rundeck: nss-softokn-freebl x86_64 3.36.0-5.el7_5 base 222 k
rundeck: nss-sysinit x86_64 3.36.0-7.el7_5 base 62 k
rundeck: nss-tools x86_64 3.36.0-7.el7_5 base 515 k
rundeck: nss-util x86_64 3.36.0-1.el7_5 base 78 k
rundeck:
rundeck: Transaction Summary
rundeck: ================================================================================
rundeck: Install 2 Packages (+32 Dependent packages)
rundeck: Upgrade ( 8 Dependent packages)
rundeck:
rundeck: Total download size: 41 M
rundeck: Downloading packages:
rundeck: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
rundeck: --------------------------------------------------------------------------------
rundeck: Total 9.4 MB/s | 41 MB 00:04
rundeck: Running transaction check
rundeck: Running transaction test
rundeck: Transaction test succeeded
rundeck: Running transaction
rundeck: Updating : nspr-4.19.0-1.el7_5.x86_64 1/50
rundeck:
rundeck: Updating : nss-util-3.36.0-1.el7_5.x86_64 2/50
rundeck:
rundeck: Installing : libxslt-1.1.28-5.el7.x86_64 3/50
rundeck:
rundeck: Installing : libjpeg-turbo-1.2.90-6.el7.x86_64 4/50
rundeck:
rundeck: Installing : fontpackages-filesystem-1.44-8.el7.noarch 5/50
rundeck:
rundeck: Installing : libICE-1.0.9-9.el7.x86_64 6/50
rundeck:
rundeck: Installing : 2:libpng-1.5.13-7.el7_2.x86_64 7/50
rundeck:
rundeck: Updating : freetype-2.8-12.el7.x86_64 8/50
rundeck:
rundeck: Installing : ttmkfdir-3.0.9-42.el7.x86_64 9/50
rundeck:
rundeck: Installing : libSM-1.2.2-2.el7.x86_64 10/50
rundeck:
rundeck: Installing : dejavu-fonts-common-2.33-6.el7.noarch 11/50
rundeck:
rundeck: Installing : dejavu-sans-fonts-2.33-6.el7.noarch 12/50
rundeck:
rundeck: Installing : fontconfig-2.13.0-4.3.el7.x86_64 13/50
rundeck:
rundeck: Installing : python-lxml-3.2.1-4.el7.x86_64 14/50
rundeck:
rundeck: Installing : python-javapackages-3.4.1-11.el7.noarch 15/50
rundeck:
rundeck: Installing : javapackages-tools-3.4.1-11.el7.noarch 16/50
rundeck:
rundeck: Updating : nss-softokn-freebl-3.36.0-5.el7_5.x86_64 17/50
rundeck:
rundeck: Updating : nss-softokn-3.36.0-5.el7_5.x86_64 18/50
rundeck:
rundeck: Installing : nss-pem-1.0.3-5.el7.x86_64 19/50
rundeck:
rundeck: Updating : nss-sysinit-3.36.0-7.el7_5.x86_64 20/50
rundeck:
rundeck: Updating : nss-3.36.0-7.el7_5.x86_64 21/50
rundeck:
rundeck: Installing : libfontenc-1.1.3-3.el7.x86_64 22/50
rundeck:
rundeck: Installing : 1:xorg-x11-font-utils-7.5-21.el7.x86_64 23/50
rundeck:
rundeck: Installing : xorg-x11-fonts-Type1-7.5-9.el7.noarch 24/50
rundeck:
rundeck: Installing : libX11-common-1.6.5-2.el7.noarch 25/50
rundeck:
rundeck: Installing : libXau-1.0.8-2.1.el7.x86_64 26/50
rundeck:
rundeck: Installing : libxcb-1.13-1.el7.x86_64 27/50
rundeck:
rundeck: Installing : libX11-1.6.5-2.el7.x86_64 28/50
rundeck:
rundeck: Installing : libXext-1.3.3-3.el7.x86_64 29/50
rundeck:
rundeck: Installing : libXi-1.7.9-1.el7.x86_64 30/50
rundeck:
rundeck: Installing : libXtst-1.2.3-1.el7.x86_64 31/50
rundeck:
rundeck: Installing : giflib-4.1.6-9.el7.x86_64 32/50
rundeck:
rundeck: Installing : libXrender-0.9.10-1.el7.x86_64 33/50
rundeck:
rundeck: Installing : libXcomposite-0.4.4-4.1.el7.x86_64 34/50
rundeck:
rundeck: Installing : lksctp-tools-1.0.17-2.el7.x86_64 35/50
rundeck:
rundeck: Installing : alsa-lib-1.1.6-2.el7.x86_64 36/50
rundeck:
rundeck: Installing : copy-jdk-configs-3.3-10.el7_5.noarch 37/50
rundeck:
rundeck: Installing : tzdata-java-2018i-1.el7.noarch 38/50
rundeck:
rundeck: Installing : 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_ 39/50
rundeck:
rundeck: Installing : 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 40/50
rundeck:
rundeck: Updating : nss-tools-3.36.0-7.el7_5.x86_64 41/50
rundeck:
rundeck: Installing : zip-3.0-11.el7.x86_64 42/50
rundeck:
rundeck: Cleanup : nss-tools-3.28.4-1.2.el7_3.x86_64 43/50
rundeck:
rundeck: Cleanup : nss-sysinit-3.28.4-1.2.el7_3.x86_64 44/50
rundeck:
rundeck: Cleanup : nss-3.28.4-1.2.el7_3.x86_64 45/50
rundeck:
rundeck: Cleanup : nss-softokn-3.16.2.3-14.4.el7.x86_64 46/50
rundeck:
rundeck: Cleanup : nss-util-3.28.4-1.0.el7_3.x86_64 47/50
rundeck:
rundeck: Cleanup : nspr-4.13.1-1.0.el7_3.x86_64 48/50
rundeck:
rundeck: Cleanup : nss-softokn-freebl-3.16.2.3-14.4.el7.x86_64 49/50
rundeck:
rundeck: Cleanup : freetype-2.4.11-12.el7.x86_64 50/50
rundeck:
rundeck: Verifying : libXext-1.3.3-3.el7.x86_64 1/50
rundeck:
rundeck: Verifying : libXi-1.7.9-1.el7.x86_64 2/50
rundeck:
rundeck: Verifying : fontconfig-2.13.0-4.3.el7.x86_64 3/50
rundeck:
rundeck: Verifying : giflib-4.1.6-9.el7.x86_64 4/50
rundeck:
rundeck: Verifying : libXrender-0.9.10-1.el7.x86_64 5/50
rundeck:
rundeck: Verifying : 1:xorg-x11-font-utils-7.5-21.el7.x86_64 6/50
rundeck:
rundeck: Verifying : python-lxml-3.2.1-4.el7.x86_64 7/50
rundeck:
rundeck: Verifying : tzdata-java-2018i-1.el7.noarch 8/50
rundeck:
rundeck: Verifying : 2:libpng-1.5.13-7.el7_2.x86_64 9/50
rundeck:
rundeck: Verifying : libICE-1.0.9-9.el7.x86_64 10/50
rundeck:
rundeck: Verifying : nss-3.36.0-7.el7_5.x86_64 11/50
rundeck:
rundeck: Verifying : fontpackages-filesystem-1.44-8.el7.noarch 12/50
rundeck:
rundeck: Verifying : ttmkfdir-3.0.9-42.el7.x86_64 13/50
rundeck:
rundeck: Verifying : freetype-2.8-12.el7.x86_64 14/50
rundeck:
rundeck: Verifying : nss-util-3.36.0-1.el7_5.x86_64 15/50
rundeck:
rundeck: Verifying : copy-jdk-configs-3.3-10.el7_5.noarch 16/50
rundeck:
rundeck: Verifying : python-javapackages-3.4.1-11.el7.noarch 17/50
rundeck:
rundeck: Verifying : nss-pem-1.0.3-5.el7.x86_64 18/50
rundeck:
rundeck: Verifying : dejavu-fonts-common-2.33-6.el7.noarch 19/50
rundeck:
rundeck: Verifying : alsa-lib-1.1.6-2.el7.x86_64 20/50
rundeck:
rundeck: Verifying : libXcomposite-0.4.4-4.1.el7.x86_64 21/50
rundeck:
rundeck: Verifying : libXtst-1.2.3-1.el7.x86_64 22/50
rundeck:
rundeck: Verifying : libxcb-1.13-1.el7.x86_64 23/50
rundeck:
rundeck: Verifying : libjpeg-turbo-1.2.90-6.el7.x86_64 24/50
rundeck:
rundeck: Verifying : lksctp-tools-1.0.17-2.el7.x86_64 25/50
rundeck:
rundeck: Verifying : xorg-x11-fonts-Type1-7.5-9.el7.noarch 26/50
rundeck:
rundeck: Verifying : libxslt-1.1.28-5.el7.x86_64 27/50
rundeck:
rundeck: Verifying : libX11-1.6.5-2.el7.x86_64 28/50
rundeck:
rundeck: Verifying : 1:java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 29/50
rundeck:
rundeck: Verifying : dejavu-sans-fonts-2.33-6.el7.noarch 30/50
rundeck:
rundeck: Verifying : nss-tools-3.36.0-7.el7_5.x86_64 31/50
rundeck:
rundeck: Verifying : javapackages-tools-3.4.1-11.el7.noarch 32/50
rundeck:
rundeck: Verifying : 1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_ 33/50
rundeck:
rundeck: Verifying : nss-sysinit-3.36.0-7.el7_5.x86_64 34/50
rundeck:
rundeck: Verifying : libXau-1.0.8-2.1.el7.x86_64 35/50
rundeck:
rundeck: Verifying : nss-softokn-freebl-3.36.0-5.el7_5.x86_64 36/50
rundeck:
rundeck: Verifying : libSM-1.2.2-2.el7.x86_64 37/50
rundeck:
rundeck: Verifying : nspr-4.19.0-1.el7_5.x86_64 38/50
rundeck:
rundeck: Verifying : zip-3.0-11.el7.x86_64 39/50
rundeck:
rundeck: Verifying : libX11-common-1.6.5-2.el7.noarch 40/50
rundeck:
rundeck: Verifying : libfontenc-1.1.3-3.el7.x86_64 41/50
rundeck:
rundeck: Verifying : nss-softokn-3.36.0-5.el7_5.x86_64 42/50
rundeck:
rundeck: Verifying : nss-tools-3.28.4-1.2.el7_3.x86_64 43/50
rundeck:
rundeck: Verifying : nspr-4.13.1-1.0.el7_3.x86_64 44/50
rundeck:
rundeck: Verifying : nss-3.28.4-1.2.el7_3.x86_64 45/50
rundeck:
rundeck: Verifying : nss-softokn-3.16.2.3-14.4.el7.x86_64 46/50
rundeck:
rundeck: Verifying : nss-util-3.28.4-1.0.el7_3.x86_64 47/50
rundeck:
rundeck: Verifying : nss-sysinit-3.28.4-1.2.el7_3.x86_64 48/50
rundeck:
rundeck: Verifying : freetype-2.4.11-12.el7.x86_64 49/50
rundeck:
rundeck: Verifying : nss-softokn-freebl-3.16.2.3-14.4.el7.x86_64 50/50
rundeck:
rundeck:
rundeck: Installed:
rundeck: java-1.8.0-openjdk.x86_64 1:1.8.0.191.b12-1.el7_6 zip.x86_64 0:3.0-11.el7
rundeck:
rundeck: Dependency Installed:
rundeck: alsa-lib.x86_64 0:1.1.6-2.el7
rundeck: copy-jdk-configs.noarch 0:3.3-10.el7_5
rundeck: dejavu-fonts-common.noarch 0:2.33-6.el7
rundeck: dejavu-sans-fonts.noarch 0:2.33-6.el7
rundeck: fontconfig.x86_64 0:2.13.0-4.3.el7
rundeck: fontpackages-filesystem.noarch 0:1.44-8.el7
rundeck: giflib.x86_64 0:4.1.6-9.el7
rundeck: java-1.8.0-openjdk-headless.x86_64 1:1.8.0.191.b12-1.el7_6
rundeck: javapackages-tools.noarch 0:3.4.1-11.el7
rundeck: libICE.x86_64 0:1.0.9-9.el7
rundeck: libSM.x86_64 0:1.2.2-2.el7
rundeck: libX11.x86_64 0:1.6.5-2.el7
rundeck: libX11-common.noarch 0:1.6.5-2.el7
rundeck: libXau.x86_64 0:1.0.8-2.1.el7
rundeck: libXcomposite.x86_64 0:0.4.4-4.1.el7
rundeck: libXext.x86_64 0:1.3.3-3.el7
rundeck: libXi.x86_64 0:1.7.9-1.el7
rundeck: libXrender.x86_64 0:0.9.10-1.el7
rundeck: libXtst.x86_64 0:1.2.3-1.el7
rundeck: libfontenc.x86_64 0:1.1.3-3.el7
rundeck: libjpeg-turbo.x86_64 0:1.2.90-6.el7
rundeck: libpng.x86_64 2:1.5.13-7.el7_2
rundeck: libxcb.x86_64 0:1.13-1.el7
rundeck: libxslt.x86_64 0:1.1.28-5.el7
rundeck: lksctp-tools.x86_64 0:1.0.17-2.el7
rundeck: nss-pem.x86_64 0:1.0.3-5.el7
rundeck: python-javapackages.noarch 0:3.4.1-11.el7
rundeck: python-lxml.x86_64 0:3.2.1-4.el7
rundeck: ttmkfdir.x86_64 0:3.0.9-42.el7
rundeck: tzdata-java.noarch 0:2018i-1.el7
rundeck: xorg-x11-font-utils.x86_64 1:7.5-21.el7
rundeck: xorg-x11-fonts-Type1.noarch 0:7.5-9.el7
rundeck:
rundeck: Dependency Updated:
rundeck: freetype.x86_64 0:2.8-12.el7
rundeck: nspr.x86_64 0:4.19.0-1.el7_5
rundeck: nss.x86_64 0:3.36.0-7.el7_5
rundeck: nss-softokn.x86_64 0:3.36.0-5.el7_5
rundeck: nss-softokn-freebl.x86_64 0:3.36.0-5.el7_5
rundeck: nss-sysinit.x86_64 0:3.36.0-7.el7_5
rundeck: nss-tools.x86_64 0:3.36.0-7.el7_5
rundeck: nss-util.x86_64 0:3.36.0-1.el7_5
rundeck: Complete!
######################################################################## 100.0%
rundeck: Loaded plugins: fastestmirror
rundeck: Loading mirror speeds from cached hostfile
rundeck: * base: mirror.gtdinternet.com
rundeck: * epel: epel.gtdinternet.com
rundeck: * extras: mirror.gtdinternet.com
rundeck: * updates: mirror.gtdinternet.com
rundeck: Resolving Dependencies
rundeck: --> Running transaction check
rundeck: ---> Package rundeck.noarch 0:3.0.13.20190123-1.201901240146 will be installed
rundeck: --> Processing Dependency: rundeck-config for package: rundeck-3.0.13.20190123-1.201901240146.noarch
rundeck: ---> Package rundeck-cli.noarch 0:1.1.1-1 will be installed
rundeck: --> Running transaction check
rundeck: ---> Package rundeck-config.noarch 0:3.0.13.20190123-1.201901240146 will be installed
rundeck: --> Finished Dependency Resolution
rundeck:
rundeck: Dependencies Resolved
rundeck:
rundeck: ================================================================================
rundeck: Package Arch Version Repository Size
rundeck: ================================================================================
rundeck: Installing:
rundeck: rundeck noarch 3.0.13.20190123-1.201901240146
rundeck: bintray--rundeck-rundeck-rpm 145 M
rundeck: rundeck-cli noarch 1.1.1-1 bintray--rundeck-rundeck-rpm 3.5 M
rundeck: Installing for dependencies:
rundeck: rundeck-config noarch 3.0.13.20190123-1.201901240146
rundeck: bintray--rundeck-rundeck-rpm 11 k
rundeck:
rundeck: Transaction Summary
rundeck: ================================================================================
rundeck: Install 2 Packages (+1 Dependent package)
rundeck:
rundeck: Total download size: 149 M
rundeck: Installed size: 164 M
rundeck: Downloading packages:
rundeck: --------------------------------------------------------------------------------
rundeck: Total 9.8 MB/s | 149 MB 00:15
rundeck: Running transaction check
rundeck: Running transaction test
rundeck: Transaction test succeeded
rundeck: Running transaction
rundeck: Installing : rundeck-config-3.0.13.20190123-1.201901240146.noarch 1/3
rundeck:
rundeck: Installing : rundeck-3.0.13.20190123-1.201901240146.noarch 2/3
rundeck:
rundeck: Installing : rundeck-cli-1.1.1-1.noarch 3/3
rundeck:
rundeck: Verifying : rundeck-3.0.13.20190123-1.201901240146.noarch 1/3
rundeck:
rundeck: Verifying : rundeck-config-3.0.13.20190123-1.201901240146.noarch 2/3
rundeck:
rundeck: Verifying : rundeck-cli-1.1.1-1.noarch 3/3
rundeck:
rundeck:
rundeck: Installed:
rundeck: rundeck.noarch 0:3.0.13.20190123-1.201901240146 rundeck-cli.noarch 0:1.1.1-1
rundeck:
rundeck: Dependency Installed:
rundeck: rundeck-config.noarch 0:3.0.13.20190123-1.201901240146
rundeck: Complete!
rundeck: Installing plugins ...
rundeck: - springboot
rundeck: adding: springboot-steps/
rundeck: (stored 0%)
rundeck: adding: springboot-steps/plugin.yaml
rundeck: (deflated 84%)
rundeck: adding: springboot-steps/resources/
rundeck: (stored 0%)
rundeck: adding: springboot-steps/resources/icon.png
rundeck: (deflated 1%)
rundeck: adding: springboot-steps/contents/
rundeck: (stored 0%)
rundeck: adding: springboot-steps/contents/ctl.sh
rundeck: (deflated 44%)
rundeck: - mysql
rundeck: adding: mysql-sqlscript-step/
rundeck: (stored 0%)
rundeck: adding: mysql-sqlscript-step/plugin.yaml
rundeck: (deflated 65%)
rundeck: adding: mysql-sqlscript-step/resources/
rundeck: (stored 0%)
rundeck: adding: mysql-sqlscript-step/resources/icon.png
rundeck: (deflated 6%)
rundeck: adding: mysql-sqlscript-step/README.md
rundeck: (deflated 6%)
rundeck: adding: mysql-sqlscript-step/contents/
rundeck: (stored 0%)
rundeck: adding: mysql-sqlscript-step/contents/exec
rundeck: (deflated 36%)
rundeck: - Hipchat
rundeck: - nexus
rundeck: - puppet
rundeck: - jira
rundeck: - jabber
rundeck: - pagerduty
rundeck: - EC2
rundeck: - nixy/file ...
rundeck: - nixy/waitfor ...
rundeck: ● rundeckd.service - SYSV: rundeckd, providing rundeckd
rundeck: Loaded: loaded (/etc/rc.d/init.d/rundeckd; bad; vendor preset: disabled)
rundeck: Active: inactive (dead)
rundeck: Docs: man:systemd-sysv-generator(8)
rundeck: Starting rundeck...
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .
rundeck: .FAIL: Execeeded max attemps
#<Thread:0x000055cb94c69de0@/usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:71 run> terminated with exception (report_on_exception is true):
Traceback (most recent call last):
109: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run'
108: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in `action'
107: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in `call'
106: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/environment.rb:592:in `lock'
105: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:202:in `block in action'
104: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/machine.rb:227:in `action_raw'
103: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
102: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
101: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
100: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
99: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
98: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call'
97: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
96: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
95: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
94: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
93: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
92: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
91: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
90: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
89: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
88: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/handle_box.rb:56:in `call'
87: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
86: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
85: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
84: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
83: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
82: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
81: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
80: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
79: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
78: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
77: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
76: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
75: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
74: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in `call'
73: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
72: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/customize.rb:40:in `call'
71: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
70: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/prepare_clone.rb:15:in `call'
69: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
68: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/prepare_clone_snapshot.rb:17:in `call'
67: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
66: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/import.rb:13:in `call'
65: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/import.rb:74:in `import'
64: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
63: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/discard_state.rb:15:in `call'
62: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
61: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/match_mac_address.rb:19:in `call'
60: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
59: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
58: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
57: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call'
56: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
55: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
54: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
53: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/box_check_outdated.rb:79:in `call'
52: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
51: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
50: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
49: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
48: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
47: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
46: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
45: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
44: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
43: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
42: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
41: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
40: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
39: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
38: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
37: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
36: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
35: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call'
34: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
33: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
32: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
31: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
30: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
29: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
28: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
27: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in `call'
26: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
25: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/clean_machine_folder.rb:17:in `call'
24: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
23: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/set_name.rb:50:in `call'
22: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
21: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/clear_forwarded_ports.rb:15:in `call'
20: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
19: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:103:in `call'
18: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:103:in `each'
17: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:126:in `block in call'
16: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:126:in `call'
15: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/environment.rb:504:in `hook'
14: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run'
13: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy'
12: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run'
11: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call'
10: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call'
9: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
8: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `call'
7: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:138:in `run_provisioner'
6: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:27:in `provision'
5: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:61:in `provision_ssh'
4: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:287:in `with_script_file'
3: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:63:in `block in provision_ssh'
2: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:63:in `tap'
1: from /usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/provisioners/shell/provisioner.rb:89:in `block (2 levels) in provision_ssh'
/usr/share/rubygems-integration/all/gems/vagrant-2.0.2/plugins/communicators/ssh/communicator.rb:257:in `execute': The SSH command responded with a non-zero exit status. Vagrant (Vagrant::Errors::VagrantError)
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
Hi
current Vagrant version is 1.9.1 while on documentation is specified version 1.2.2.
Will the "anvils-demo" works only with the 1.2.2 or is supported also on other version?
Thanks in advance
-Peter
When bringing up the machine, I found Rundeck ran very slowly with requests taking a very long time.
I updated the Vagrantfile as follows:
config.vm.provider "virtualbox" do |vb|
vb.cpus = "2"
vb.memory = "4096"
end
It now runs very smoothly. Is it worth bumping the default memory/cpus? I'm not sure how much it needs or else I would open a pull request.
If it is not clear, it might be worth adding a commented out section with some suggested defaults, so those unfamiliar with Vagrant can quickly comment then out, and adjust as needed, if they experience performance issues.
➜ anvils-demo git:(master) vagrant up rundeck
Bringing machine 'rundeck' up with 'virtualbox' provider...
==> rundeck: Box 'bento/centos-6.7' could not be found. Attempting to find and install...
rundeck: Box Provider: virtualbox
rundeck: Box Version: >= 0
==> rundeck: Loading metadata for box 'bento/centos-6.7'
rundeck: URL: https://atlas.hashicorp.com/bento/centos-6.7
==> rundeck: Adding box 'bento/centos-6.7' (v2.2.7) for provider: virtualbox
rundeck: Downloading: https://atlas.hashicorp.com/bento/boxes/centos-6.7/versions/2.2.7/providers/virtualbox.box
==> rundeck: Successfully added box 'bento/centos-6.7' (v2.2.7) for 'virtualbox'!
==> rundeck: Importing base box 'bento/centos-6.7'...
==> rundeck: Matching MAC address for NAT networking...
==> rundeck: Checking if box 'bento/centos-6.7' is up to date...
==> rundeck: Setting the name of the VM: anvils-demo_rundeck_1475777515493_50422
==> rundeck: Fixed port collision for 22 => 2222. Now on port 2200.
==> rundeck: Clearing any previously set network interfaces...
==> rundeck: Preparing network interfaces based on configuration...
rundeck: Adapter 1: nat
rundeck: Adapter 2: hostonly
==> rundeck: Forwarding ports...
rundeck: 22 (guest) => 2200 (host) (adapter 1)
==> rundeck: Booting VM...
==> rundeck: Waiting for machine to boot. This may take a few minutes...
rundeck: SSH address: 127.0.0.1:2200
rundeck: SSH username: vagrant
rundeck: SSH auth method: private key
rundeck:
rundeck: Vagrant insecure key detected. Vagrant will automatically replace
rundeck: this with a newly generated keypair for better security.
rundeck:
rundeck: Inserting generated public key within guest...
rundeck: Removing insecure key from the guest if it's present...
rundeck: Key inserted! Disconnecting and reconnecting using new SSH key...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
rundeck: Warning: Authentication failure. Retrying...
Whilst using RUNDECK_YUM_REPO="https://bintray.com/rundeck/ci-snapshot-rpm/rpm", the repo can't find rundeck package:
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: mirror.as24220.net
* epel: mirror.as24220.net
* extras: mirror.as24220.net
* updates: mirror.as24220.net
Setting up Install Process
No package rundeck available.
Error: Nothing to do
I noticed the install-rundeck.sh scripts requires 2 paramters, which means the logic at line 39 would never choose http://repo.rundeck.org/latest.rpm...
Suggest changes:
diff --git a/Vagrantfile b/Vagrantfile
index 655e95c..2a7f925 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -2,7 +2,8 @@
Vagrant.configure("2") do |config|
PROJECT="anvils"
RDIP="192.168.50.2"
- RUNDECK_YUM_REPO="https://bintray.com/rundeck/ci-snapshot-rpm/rpm"
+ #RUNDECK_YUM_REPO="https://bintray.com/rundeck/ci-snapshot-rpm/rpm"
+ RUNDECK_YUM_REPO=""
config.vm.box = "CentOS-6.3-x86_64-minimal"
diff --git a/install-rundeck.sh b/install-rundeck.sh
index 7137254..76c6a3a 100644
--- a/install-rundeck.sh
+++ b/install-rundeck.sh
@@ -5,14 +5,17 @@ set -u
# Process command line arguments.
-if [ $# -lt 2 ]
-then
+if [ $# -eq 1 ]; then
+ RDIP=$1
+ RUNDECK_REPO_URL=""
+elif [ $# -eq 2 ]; then
+ RDIP=$1
+ RUNDECK_REPO_URL=$2
+else
echo >&2 "usage: $0 rdip rundeck_yum_repo"
exit 1
fi
-RDIP=$1
-RUNDECK_REPO_URL=$2
# Software install
# ----------------
@@ -43,6 +46,7 @@ then
else
if ! rpm -q rundeck-repo
then
+ echo "getting latest from rundeck repo"
rpm -Uvh http://repo.rundeck.org/latest.rpm
fi
fi
@@ -112,4 +116,4 @@ fi
echo "Rundeck started."
-exit $?
\ No newline at end of file
+exit $?
Hi
I would start to say that I´ve read that you made this strong example running with vagrant 1.2.2 and centos 6.7 and i don´t know wich rundeck version.
But some time is gone, current vagrant is 1.8.4, centos has moved to 6.8 (and epel as well), rundeck is now at the version 2.6.8..... and your project is still working with one exception. :(
All vagrant deployment works perfectly until the shell provisioner script call: This is the error log
==> rundeck: Running provisioner: shell...
rundeck: Running: /var/folders/vc/j_yqwz193jz5mmfnmpl7kcpc0000gp/T/vagrant-shell20160629-9534-13uutxy.sh
==> rundeck: id:
==> rundeck: www1: No such user
==> rundeck: Add host user www1.
==> rundeck: Generate SSH key for user www1
==> rundeck: ERROR in "main" /usr/lib/rerun/modules/rundeck-admin/commands/key-upload/script:78
==> rundeck: [error] rundeck-admin:key-upload: ERROR: login failure. http_code: 403
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
It seems that there is a small error inside the add-project.sh when calls the rundeck-admin, because users ans ssh keys are created correctly.
The funny thinks is that you run for four more times "vagrant provision" (that skip the rundeck-admin calls) at the end the vagrant deployment will end correctly. Ok, the rundeck VM have some problems, but it works!
If required the logs of the installation are available.
-Peter
CentOS-6.3-x86_64-minimal.box is a box stored on a dropbox which has bandwith limitation
https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box returns The requested URL returned error: 509 Bandwidth Error
Do you know of any mirror of this box or can another box be used ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.