View heat tempest plugin import failures
Failed to import test module: heat_integrationtests.api.test_heat_api
Traceback (most recent call last):
File "/Users/hughsaunders/Documents/context/RE-645/maas_venv/lib/python2.7/site-packages/unittest2/loader.py", line 456, in _find_test_path
module = self._get_module_from_name(name)
File "/Users/hughsaunders/Documents/context/RE-645/maas_venv/lib/python2.7/site-packages/unittest2/loader.py", line 395, in _get_module_from_name
__import__(name)
File "/Users/hughsaunders/Documents/context/RE-645/maas_venv/lib/python2.7/site-packages/heat_integrationtests/api/test_heat_api.py", line 18, in <module>
from gabbi import driver
ImportError: No module named gabbi
View git functions
# git push force set upstream
gpfsu(){
branch=$(git symbolic-ref --short HEAD)
git push -f --set-upstream ${1:-origin} $branch
}
# git commit ammend
gca(){
#don't want to commit accidental submodule sha changes (eg when switching branches)
git submodule update
View Input
- defaults:
name: global
TEST_BOOL_DEFAULT: true
TEST_STRING_DEFAULT: "/opt/foo"
- parameter:
name: my_params
parameters:
- bool:
name: TEST_BOOL
default: "{TEST_BOOL_DEFAULT}"
View console.log
Started by user Hugh Saunders
[Pipeline] node
Running on rpc-jenkins-n02.prod.dfw1.cit.rackspace.net-9082c1d1 in /var/lib/jenkins/workspace/scratchpipeline
[Pipeline] {
[Pipeline] sh
[scratchpipeline] Running shell script
+ date
+ pwd
/var/lib/jenkins/workspace/scratchpipeline
+ ls
View output
ansible-playbook -i inventory/ test.yml
PLAY [localhost] ***************************************************************
TASK [debug] *******************************************************************
skipping: [localhost]
TASK [debug] *******************************************************************
skipping: [localhost]
View gist:f2e191e97bd46976e722a69748ef1cc0
SEVERE: Failed Loading plugin Jenkins Self-Organizing Swarm Plug-in Modules v3.3 (swarm)
java.io.IOException: Unable to load hudson.plugins.swarm.PluginImpl from swarm
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:514)
at hudson.PluginManager$2$1$1.run(PluginManager.java:517)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:1085)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
View xunit.py
# This module was found in an ansible-discuss mailing list thread: https://groups.google.com/forum/#!msg/ansible-project/7VhqDDtf6Js/EcQ1MVoJRBIJ
# (C) 2013, Stephan Buys, <stephan.buys@gmail.com>
#
# This file is based on noop.py which is a part of Ansible, and is
# a derivative work as per the GPL. All original conditions apply.
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
View Question.md

Why does the block get the same argument each time when run via parallel? (why does it print [a] c not [a] a ?) When looping over streams sequentially it can be seen that each block has the correct arg encapsulated. This is shown by a,b,c being printed by the last three echo statements.

View gist:20816d478a286d10a3fcdac666effa13
# git remote -v
hugh git@github.com:hughsaunders/jenkins-rpc (fetch)
hugh git@github.com:hughsaunders/jenkins-rpc (push)
origin git@github.com:rcbops/jenkins-rpC (fetch)
origin git@github.com:rcbops/jenkins-rpC (push)
# git fetch hugh "+refs/pull/*:refs/remotes/hugh/pr/*"
From github.com:hughsaunders/jenkins-rpc
* [new ref] refs/pull/1/head -> hugh/pr/1/head
* [new ref] refs/pull/1/merge -> hugh/pr/1/merge
View Job XML
<triggerPhrase>.*recheck_all.*|.*recheck_aio.*</triggerPhrase>