Merge lp://qastaging/~1chb1n/ubuntu-openstack-ci/mojo-runner-enhance into lp://qastaging/ubuntu-openstack-ci

Proposed by Ryan Beisner
Status: Merged
Merged at revision: 156
Proposed branch: lp://qastaging/~1chb1n/ubuntu-openstack-ci/mojo-runner-enhance
Merge into: lp://qastaging/ubuntu-openstack-ci
Diff against target: 6525 lines (+2408/-2292)
64 files modified
Makefile (+0/-4)
README (+2/-0)
common/osci_utils.py (+487/-38)
deploy-uosci.py (+3/-3)
deployment/jobs/X_manual_trigger_deploy_openstack/config.xml (+0/-172)
deployment/jobs/charm_amulet_test/config.xml (+5/-5)
deployment/jobs/charm_lint_check/config.xml (+7/-7)
deployment/jobs/charm_unit_test/config.xml (+7/-7)
deployment/jobs/deploy_openstack/config.xml (+0/-143)
deployment/jobs/deploy_openstack_baremetal/config.xml (+0/-145)
deployment/jobs/deploy_with_deployer/config.xml (+4/-6)
deployment/jobs/deployer_quick_check/config.xml (+4/-4)
deployment/jobs/git_deploy_with_deployer/config.xml (+6/-6)
deployment/jobs/manual_deploy_single_charm/config.xml (+1/-1)
deployment/jobs/manual_trigger_deploy_with_deployer/config.xml (+0/-14)
deployment/jobs/manual_trigger_mojo/config.xml (+49/-25)
deployment/jobs/mojo_runner/config.xml (+7/-9)
deployment/jobs/mojo_runner_baremetal/config.xml (+10/-6)
deployment/jobs/openstack_lab_switcher/config.xml (+0/-229)
deployment/jobs/scheduled_trigger_amulet/config.xml (+6/-6)
deployment/jobs/scheduled_trigger_deploy/config.xml (+4/-4)
deployment/jobs/scheduled_trigger_lint/config.xml (+4/-4)
deployment/jobs/scheduled_trigger_mojo_charmhelper_upgrade_icehouse_precise/config.xml (+0/-86)
deployment/jobs/scheduled_trigger_mojo_charmhelper_upgrade_icehouse_trusty/config.xml (+0/-86)
deployment/jobs/scheduled_trigger_mojo_charmhelper_upgrade_kilo_vivid/config.xml (+0/-86)
deployment/jobs/scheduled_trigger_mojo_ha_phased_juno_trusty/config.xml (+0/-86)
deployment/jobs/scheduled_trigger_mojo_hot_all/config.xml (+88/-0)
deployment/jobs/scheduled_trigger_mojo_hot_metal/config.xml (+90/-0)
deployment/jobs/scheduled_trigger_mojo_hot_virtual/config.xml (+89/-0)
deployment/jobs/scheduled_trigger_mojo_stable_deploy/config.xml (+84/-0)
deployment/jobs/scheduled_trigger_single_charm/config.xml (+7/-7)
deployment/jobs/scheduled_trigger_single_charm_jdev/config.xml (+8/-8)
deployment/jobs/scheduled_trigger_single_charm_jprop/config.xml (+7/-7)
deployment/jobs/scheduled_trigger_sourcedeploy_trusty_icehouse/config.xml (+6/-8)
deployment/jobs/scheduled_trigger_sourcedeploy_trusty_juno/config.xml (+6/-8)
deployment/jobs/scheduled_trigger_sourcedeploy_trusty_kilo/config.xml (+6/-8)
deployment/jobs/scheduled_trigger_sourcedeploy_trusty_master/config.xml (+5/-7)
deployment/jobs/trigger_by_branch_scanner/config.xml (+10/-12)
deployment/jobs/trigger_by_mojo_group/config.xml (+152/-0)
deployment/jobs/trigger_by_mp_scanner/config.xml (+3/-5)
dev/mappings-dev.yaml (+26/-7)
job-parts/Z_DEPRECATE_build_mojo_runner_baremetal.sh (+1/-2)
job-parts/build_deployer_quickcheck.sh (+1/-1)
job-parts/build_juju_deploy_single_charm.sh (+1/-1)
job-parts/build_mojo_runner.sh (+39/-6)
job-parts/collect_charm_revno_info.sh (+3/-1)
job-parts/juju_bighammer_destroy.sh (+1/-1)
job-parts/juju_deploy_ok.sh (+9/-7)
job-parts/osci_job_common.sh (+72/-41)
job-parts/osci_mojo_common.sh (+21/-10)
job-parts/osci_tools_common.sh (+4/-1)
job-parts/trigger_by_branch_scanner.sh (+8/-9)
job-parts/trigger_by_mojo_group.sh (+144/-0)
job-parts/trigger_by_mp_scanner.sh (+8/-9)
populate/mappings.yaml (+70/-15)
populate/mojo-properties.tmpl (+3/-0)
tools/find_replace.py (+7/-5)
tools/juju_pull_logs.py (+63/-48)
tools/make_exec.py (+33/-40)
tools/mp_comment.py (+23/-19)
tools/nova_instances_summarize.py (+17/-30)
tools/scan_branch_revs.py (+120/-342)
tools/scan_merge_props.py (+249/-309)
tools/trigger_mojo_group.py (+318/-136)
To merge this branch: bzr merge lp://qastaging/~1chb1n/ubuntu-openstack-ci/mojo-runner-enhance
Reviewer Review Type Date Requested Status
Ryan Beisner Pending
Review via email: mp+265726@code.qastaging.launchpad.net

Description of the change

Refactor branch_scanner tools
Fix make_exec.py to adhere to make target order in makefiles
Add mojo_trigger_groups.py tool
Add the notion of HOT U:OS combos
Improve launchpad comment subject with PASS/FAIL
Resolve multiple mojo runner issues

To post a comment you must log in.
Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #7580 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/7580/

197. By Ryan Beisner

fix mp scanner for non-charms

Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #7581 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/7581/

198. By Ryan Beisner

update mappings for object storage specs

Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #7647 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/7647/

199. By Ryan Beisner

re-enable stable charm triggers

Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #7766 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/7766/

200. By Ryan Beisner

update deploy trigger

Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #7866 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/7866/

201. By Ryan Beisner

add mojo to package version dump

Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #7933 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/7933/

202. By Ryan Beisner

improve launchpad comment subject detail

Revision history for this message
uosci-testing-bot (uosci-testing-bot) wrote :

charm_lint_check #8936 lp:ubuntu-openstack-ci for 1chb1n mp265726
    LINT OK: passed

Build: http://10.245.162.77:8080/job/charm_lint_check/8936/

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches