Merge lp://qastaging/~landscape/landscape-charm/trunk into lp://qastaging/~landscape/landscape-charm/stable

Proposed by Bartosz Woronicz
Status: Superseded
Proposed branch: lp://qastaging/~landscape/landscape-charm/trunk
Merge into: lp://qastaging/~landscape/landscape-charm/stable
Diff against target: 9376 lines (+5057/-1599) (has conflicts)
84 files modified
.bzrignore (+1/-2)
HACKING.md (+44/-13)
Makefile (+30/-21)
README.md (+46/-28)
actions.yaml (+5/-5)
charm-helpers.yaml (+1/-0)
charmhelpers/__init__.py (+76/-17)
charmhelpers/contrib/__init__.py (+11/-13)
charmhelpers/contrib/hahelpers/__init__.py (+11/-13)
charmhelpers/contrib/hahelpers/apache.py (+24/-20)
charmhelpers/contrib/hahelpers/cluster.py (+113/-23)
charmhelpers/core/__init__.py (+11/-13)
charmhelpers/core/decorators.py (+11/-13)
charmhelpers/core/files.py (+11/-13)
charmhelpers/core/fstab.py (+11/-13)
charmhelpers/core/hookenv.py (+548/-36)
charmhelpers/core/host.py (+602/-166)
charmhelpers/core/host_factory/centos.py (+72/-0)
charmhelpers/core/host_factory/ubuntu.py (+114/-0)
charmhelpers/core/hugepage.py (+11/-13)
charmhelpers/core/kernel.py (+34/-30)
charmhelpers/core/kernel_factory/centos.py (+17/-0)
charmhelpers/core/kernel_factory/ubuntu.py (+13/-0)
charmhelpers/core/services/__init__.py (+11/-13)
charmhelpers/core/services/base.py (+29/-20)
charmhelpers/core/services/helpers.py (+11/-13)
charmhelpers/core/strutils.py (+75/-18)
charmhelpers/core/sysctl.py (+32/-23)
charmhelpers/core/templating.py (+37/-25)
charmhelpers/core/unitdata.py (+19/-15)
charmhelpers/fetch/__init__.py (+53/-302)
charmhelpers/fetch/archiveurl.py (+12/-14)
charmhelpers/fetch/bzrurl.py (+42/-48)
charmhelpers/fetch/centos.py (+171/-0)
charmhelpers/fetch/giturl.py (+33/-33)
charmhelpers/fetch/python/__init__.py (+13/-0)
charmhelpers/fetch/python/debug.py (+54/-0)
charmhelpers/fetch/python/packages.py (+154/-0)
charmhelpers/fetch/python/rpdb.py (+56/-0)
charmhelpers/fetch/python/version.py (+32/-0)
charmhelpers/fetch/snap.py (+150/-0)
charmhelpers/fetch/ubuntu.py (+730/-0)
charmhelpers/osplatform.py (+25/-0)
config.yaml (+34/-0)
dev/charm_helpers_sync.py (+32/-24)
dev/deployer (+29/-30)
dev/ubuntu-deps (+13/-10)
hooks/install (+1/-1)
icon.svg (+1/-288)
lib/action.py (+1/-1)
lib/apt.py (+60/-26)
lib/bootstrap.py (+21/-15)
lib/callbacks/scripts.py (+48/-2)
lib/callbacks/tests/test_apt.py (+1/-1)
lib/callbacks/tests/test_scripts.py (+43/-2)
lib/paths.py (+1/-0)
lib/relations/haproxy.py (+57/-6)
lib/relations/hosted.py (+61/-2)
lib/relations/postgresql.py (+30/-35)
lib/relations/tests/test_haproxy.py (+175/-14)
lib/relations/tests/test_hosted.py (+148/-8)
lib/relations/tests/test_postgresql.py (+18/-17)
lib/services.py (+7/-3)
lib/tests/rootdir.py (+1/-1)
lib/tests/sample.py (+4/-3)
lib/tests/stubs.py (+19/-2)
lib/tests/test_apt.py (+69/-28)
lib/tests/test_bootstrap.py (+46/-13)
lib/tests/test_install.py (+6/-5)
lib/tests/test_services.py (+16/-4)
lib/tests/test_templates.py (+95/-0)
lib/tests/test_upgrade.py (+67/-4)
lib/tests/test_utils.py (+150/-1)
lib/utils.py (+71/-0)
metadata.yaml (+4/-0)
templates/landscape-server (+4/-0)
templates/service.conf (+21/-0)
tests/basic/test_actions.py (+1/-1)
tests/basic/test_ha.py (+21/-21)
tests/basic/test_leader.py (+2/-4)
tests/basic/test_service.py (+20/-3)
tests/helpers.py (+90/-38)
tests/layers.py (+11/-5)
tests/test_helpers.py (+2/-5)
Text conflict in Makefile
Text conflict in README.md
Text conflict in config.yaml
Text conflict in tests/basic/test_service.py
To merge this branch: bzr merge lp://qastaging/~landscape/landscape-charm/trunk
Reviewer Review Type Date Requested Status
Simon Poirier (community) Needs Resubmitting
Review via email: mp+401061@code.qastaging.launchpad.net

This proposal has been superseded by a proposal from 2021-04-14.

Commit message

add oidc-* options

Description of the change

Added changes to support OpenID-Connect options.

To post a comment you must log in.
Revision history for this message
Simon Poirier (simpoir) wrote :

This doesn't seem to point to the right branches. This MP doesn't seem to contain anything related to oidc config.
Please branch from an up-to-date lp:landscape-charm and submit an MP of your branch targeting lp:landscape-charm.

review: Needs Resubmitting
403. By Simon Poirier

Merge landscape-charm [f=1923863] [r=simpoir] [a=mastier1]
add oidc-* options

404. By Simon Poirier

Merge 1501803_ha_amqp [f=1501803] [r=maxiberta] [a=Simon Poirier]
Add all units to broker section with HA rabbitmq.

405. By Simon Poirier

Merge juju-deploy-err [f=] [r=maxiberta] [a=Simon Poirier]
Replace juju-deployer by plain "juju deploy" in integration tests to allow testing on bionic.

406. By Linda Guo <email address hidden>

Merge registration-relation [f=1945732] [r=landscape-builder,simpoir] [a=Linda Guo]
Add application-dashboard relation

  By adding application-dashboard relation in landscape charm,
  we can register landscape in Homer dashboard after
  creating relation between landscape charm and Homer charm

407. By Linda Guo <email address hidden>

Merge bug-1934816 [f=1934816] [r=landscape-builder,simpoir,elmo] [a=Linda Guo]
Sync charm-helpers
Add relation: nrpe-external-master
Add nrpe checks check_systemd for landscape services

408. By Simon Poirier

Merge 1682105_revisit_config [f=1499686,1682105] [r=landscape-builder,silverdrake11] [a=Simon Poirier]
Make proxy, system-email and root-url configurations updatable through the charm config.

Unmerged revisions

408. By Simon Poirier

Merge 1682105_revisit_config [f=1499686,1682105] [r=landscape-builder,silverdrake11] [a=Simon Poirier]
Make proxy, system-email and root-url configurations updatable through the charm config.

407. By Linda Guo <email address hidden>

Merge bug-1934816 [f=1934816] [r=landscape-builder,simpoir,elmo] [a=Linda Guo]
Sync charm-helpers
Add relation: nrpe-external-master
Add nrpe checks check_systemd for landscape services

406. By Linda Guo <email address hidden>

Merge registration-relation [f=1945732] [r=landscape-builder,simpoir] [a=Linda Guo]
Add application-dashboard relation

  By adding application-dashboard relation in landscape charm,
  we can register landscape in Homer dashboard after
  creating relation between landscape charm and Homer charm

405. By Simon Poirier

Merge juju-deploy-err [f=] [r=maxiberta] [a=Simon Poirier]
Replace juju-deployer by plain "juju deploy" in integration tests to allow testing on bionic.

404. By Simon Poirier

Merge 1501803_ha_amqp [f=1501803] [r=maxiberta] [a=Simon Poirier]
Add all units to broker section with HA rabbitmq.

403. By Simon Poirier

Merge landscape-charm [f=1923863] [r=simpoir] [a=mastier1]
add oidc-* options

402. By Simon Poirier

Merge pass_ping_through_https [f=1878265] [r=roadmr,landscape-builder] [a=Simon Poirier]
Add ping service to the https frontend in haproxy.

401. By Simon Poirier

Merge trivial_doc_updates [f=1846394,1864699] [r=landscape-builder,cjohnston,roadmr] [a=Simon Poirier]
Trivial documentation updates on config and actions.

400. By Simon Poirier

Update to 19.10 release PPA

399. By Guillermo Gonzalez

use postgresql-charm v2 protocol, manually parse the dsn as the available psycopg2 (2.6.x) doesn't provide parse_dsn (added in 2.7.x)

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