
lp-codeimport
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 17 | 04 Aug 2025 | |
latest/stable | 16 | 02 Oct 2024 |
juju deploy lp-codeimport
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
active | boolean
Default: True
If true, enable import jobs.
-
bazaar_branch_store | string
Where the Bazaar imports are stored. If unset, rely on the codeimport-storage relation instead.
-
build_label | string
Build label to deploy (only used when fetching the payload rather than embedding it in the charm).
-
bzr_identity | string
Email identity used when making Bazaar commits.
-
debuglog | string
If set to a writable path, application will write size/time constrained debug level logs to that path on the unit, see http://talisker.readthedocs.io/en/latest/logging.html#debug-logging for details.
-
env_extra | string
Default: {}
extra environment varibles to include in the process, as a python dict literal
-
environment | string
Default: production
production, staging, or devel
-
error_email | string
An email address where errors are sent.
-
extra_packages | string
Space separated list of extra deb packages to install.
-
foreign_tree_store | string
Where the tarballs of foreign branches are uploaded for storage. If unset, rely on the codeimport-storage relation instead.
-
git_certificate | string
Base64-encoded TLS certificate for the Launchpad Git server. The default is to use the global CA infrastructure.
-
git_hostname | string
Default: git.launchpad.test
The hostname of the Launchpad Git server.
-
install_keys | string
Default: - null # PPA keys securely added via Launchpad.
List of signing keys for install_sources package sources, per charmhelpers standard format (a yaml list of strings encoded as a string). The keys should be the full ASCII armoured GPG public keys. While GPG key ids are also supported and looked up on a keyserver, operators should be aware that this mechanism is insecure. null can be used if a standard package signing key is used that will already be installed on the machine, and for PPA sources where the package signing key is securely retrieved from Launchpad.
-
install_sources | string
Default: - ppa:launchpad/ppa
List of extra apt sources, per charm-helpers standard format (a yaml list of strings encoded as a string). Each source may be either a line that can be added directly to sources.list(5), or in the form ppa:<user>/<ppa-name> for adding Personal Package Archives, or a distribution component to enable.
-
log_hosts_allow | string
Hosts that should be allowed to rsync logs. Note that this relies on the nrpe subordinate charm to set up /etc/rsyncd.conf properly.
-
nagios_context | string
Used by the nrpe subordinate charms.
-
nagios_servicegroups | string
A comma-separated list of nagios servicegroups. If left empty, the nagios_context will be used as the servicegroup
-
oops_prefix | string
Default: DEVEL
A prefix for OOPS codes for this instance.
-
package_status | string
Default: install
The status of service-affecting packages will be set to this value in the dpkg database. Valid values are "install" and "hold".
-
private_gpg_key | string
Base64-encoded private GPG key, used when signing Bazaar commits.
-
private_ssh_key | string
Base64-encoded private SSH key, used to communicate with the Launchpad Bazaar server.
-
public_gpg_key | string
Base64-encoded public GPG key, used when signing Bazaar commits.
-
public_ssh_key | string
Base64-encoded public SSH key, used to communicate with the Launchpad Bazaar server.
-
rabbitmq_host | string
The host:port at which RabbitMQ is listening.
-
rabbitmq_password | string
The RabbitMQ password.
-
rabbitmq_user | string
The RabbitMQ user name.
-
rabbitmq_virtual_host | string
The RabbitMQ virtual host name.
-
scheduler_endpoint | string
Default: http://xmlrpc-private.launchpad.test:8087/codeimportscheduler
Where to find the code import scheduler service.
-
sentry_dsn | string
DSN for configuration of Sentry's raven client. See https://<sentry_host>/sentry/snapdeltaservice/settings/keys/
-
slow_query_timeout | string
Default: -1
Timeout (in ms) to log SQL queries
-
soft_request_timeout | string
Default: -1
Timeout (in ms) to report soft timeout errors to sentry.
-
statsd_dsn | string
statsd url, see http://talisker.readthedocs.io/en/latest/statsd.html for details
-
swift_auth_url | string
URL for authenticating against Keystone when fetching payloads from Swift.
-
swift_auth_version | string
Default: 2
Auth version, supported values: 2, 3.
-
swift_container_name | string
Container to use when fetching payloads from Swift.
-
swift_password | string
Password to use when fetching payloads from Swift.
-
swift_project_domain_name | string
Default: default
Openstack project domain name
-
swift_region_name | string
Region to use when fetching payloads from Swift.
-
swift_storage_url | string
URL for fetching payloads anonymously from Swift.
-
swift_tenant_name | string
OpenStack tenant to use when fetching payloads from Swift.
-
swift_user_domain_name | string
Default: default
Openstack user domain name
-
swift_username | string
Username to use when fetching payloads from Swift.
-
trusted_networks | string
Space-separated list of networks with trusted access to this service.