Your message dated Thu, 10 Aug 2023 11:50:54 +0000
with message-id <e1qu4bq-001icm...@fasolo.debian.org>
and subject line Bug#1042306: fixed in keystone 2:23.0.0-5
has caused the Debian Bug report #1042306,
regarding keystone: FTBFS: AssertionError: len(context) = 22
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1042306: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042306
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: keystone
Version: 2:23.0.0-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230726 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> PYTHONPATH=. PYTHON=python3 python3 -m sphinx -b html doc/source 
> /<<PKGBUILDDIR>>/debian/keystone-doc/usr/share/doc/keystone-doc/html
> Running Sphinx v5.3.0
> connecting events for openstackdocstheme
> making output directory... done
> [oslo_config.sphinxconfiggen] reading config generator instructions from 
> /<<PKGBUILDDIR>>/doc/source/../../config-generator/keystone.conf
> [oslo_config.sphinxconfiggen] writing sample configuration to 
> /<<PKGBUILDDIR>>/doc/source/_static/keystone.conf.sample
> [oslo_policy.sphinxpolicygen] reading config generator instructions from 
> /<<PKGBUILDDIR>>/doc/source/../../config-generator/keystone-policy-generator.conf
> [oslo_policy.sphinxpolicygen] writing sample policy to 
> /<<PKGBUILDDIR>>/doc/source/_static/keystone.policy.yaml.sample
> Using openstackdocstheme Sphinx theme from 
> /usr/lib/python3/dist-packages/openstackdocstheme/theme
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.exception.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.i18n.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.notifications.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.version.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.auth.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.credentials.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.discovery.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.domains.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.ec2tokens.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.endpoints.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.groups.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.limits.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_ep_filter.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_federation.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_inherit.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_oauth1.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_oauth2.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_revoke.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.os_simple_cert.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.policy.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.projects.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.regions.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.api.registered_limits.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.api.role_assignments.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.api.role_inferences.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.roles.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.s3tokens.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.services.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.system.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.trusts.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.api.users.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.application_credential.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.application_credential.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.application_credential.schema.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.application_credential.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.application_credential.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.application_credential.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.schema.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.role_backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.role_backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.role_backends.resource_options.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.role_backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.assignment.role_backends.sql_model.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.application_credential.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.base.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.external.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.mapped.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.oauth1.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.password.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.token.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.auth.plugins.totp.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.catalog.backends.templated.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.bootstrap.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.cli.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.manage.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.status.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.caching.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.credential.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.database.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.debug.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.federation.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.ldap.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.security_compliance.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.tokens.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.cmd.doctor.tokens_fernet.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.authorization.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.context.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.driver_hints.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.fernet_utils.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.json_home.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.jwt_utils.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.manager.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.password_hashing.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.profiler.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.provider_api.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.render_token.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.tokenless_auth.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.utils.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.cache.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.cache.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.access_rule.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.access_token.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.application_credential.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.auth.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.consumer.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.credential.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.domain.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.domain_config.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.ec2_credential.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.endpoint.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.endpoint_group.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.grant.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.group.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.identity_provider.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.implied_role.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.limit.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.mapping.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.policy.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.policy_association.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.project.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.project_endpoint.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.protocol.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.region.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.registered_limit.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.revoke_event.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.role.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.role_assignment.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.service.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.service_provider.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.token.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.token_revocation.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.trust.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.policies.user.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.rbac_enforcer.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.rbac_enforcer.enforcer.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.rbac_enforcer.policy.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.resource_options.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.resource_options.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.resource_options.options.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.resource_options.options.immutable.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.upgrades.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.manage.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.073_contract_initial_migration.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.074_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.075_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.076_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.077_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.078_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.contract_repo.versions.079_contract_update_local_id_limit.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.manage.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.073_migrate_initial_migration.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.074_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.075_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.076_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.077_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.078_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.079_migrate_update_local_id_limit.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.manage.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.073_expand_initial_migration.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.074_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.075_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.076_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.077_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.078_placeholder.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.sql.legacy_migrations.expand_repo.versions.079_expand_update_local_id_limit.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.common.validation.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.validation.parameter_types.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.common.validation.validators.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.application_credential.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.assignment.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.auth.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.catalog.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.constants.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.credential.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.default.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.domain_config.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.endpoint_filter.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.endpoint_policy.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.eventlet_server.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.federation.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.fernet_receipts.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.fernet_tokens.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.identity.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.identity_mapping.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.jwt_tokens.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.ldap.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.memcache.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.oauth1.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.oauth2.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.opts.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.policy.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.receipt.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.resource.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.revoke.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.role.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.saml.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.security_compliance.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.shadow_users.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.token.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.tokenless_auth.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.totp.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.trust.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.unified_limit.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.utils.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.conf.wsgi.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.provider.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.schema.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.providers.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.providers.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.providers.fernet.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.credential.providers.fernet.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.endpoint_policy.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.endpoint_policy.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.endpoint_policy.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.endpoint_policy.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.endpoint_policy.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.constants.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.idp.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.utils.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.federation.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.generator.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.resource_options.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.sql_model.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.ldap.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.ldap.common.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.ldap.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.backends.ldap.models.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.id_generators.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.id_generators.sha256.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.mapping_backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.mapping_backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.mapping_backends.mapping.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.mapping_backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.shadow_backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.shadow_backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.identity.shadow_backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.backends.base.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.models.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.models.base.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.models.flat.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.limit.models.strict_two_level.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.models.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.models.receipt_model.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.models.revoke_model.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.models.token_model.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.validator.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth1.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth2.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.oauth2.handlers.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.backends.rules.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.policy.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.handlers.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.provider.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.receipt_formatters.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.providers.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.providers.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.providers.fernet.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.receipt.providers.fernet.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.backends.resource_options.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.backends.sql.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.backends.sql_model.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.config_backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.config_backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.resource.config_backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.revoke.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.revoke.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.revoke.model.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.revoke.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.revoke.backends.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.revoke.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.server.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.server.backends.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.server.wsgi.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.application.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.common.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.request_processing.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.request_processing.json_body.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.request_processing.req_logging.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.request_processing.middleware.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.request_processing.middleware.auth_context.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.server.flask.request_processing.middleware.url_normalize.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.token.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.token.provider.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.token.token_formatters.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.token.providers.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.token.providers.base.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.token.providers.fernet.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.token.providers.fernet.core.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.token.providers.jws.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.token.providers.jws.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.trust.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.trust.core.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.trust.schema.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.trust.backends.rst.
> Creating file 
> /<<PKGBUILDDIR>>/doc/source/api/keystone.trust.backends.base.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/keystone.trust.backends.sql.rst.
> Creating file /<<PKGBUILDDIR>>/doc/source/api/modules.rst.
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 102 source files that are out of date
> updating environment: [new config] 450 added, 0 changed, 0 removed
> reading sources... [  0%] admin/auth-totp
> reading sources... [  0%] admin/authentication-mechanisms
> reading sources... [  0%] admin/bootstrap
> reading sources... [  0%] admin/case-insensitive
> reading sources... [  1%] admin/cli-manage-projects-users-and-roles
> reading sources... [  1%] admin/configuration
> reading sources... [  1%] admin/configure_tokenless_x509
> reading sources... [  1%] admin/credential-encryption
> reading sources... [  2%] admin/event_notifications
> reading sources... [  2%] admin/external-authentication
> reading sources... [  2%] admin/federation/configure_federation
> reading sources... [  2%] admin/federation/federated_identity
> reading sources... [  2%] admin/federation/introduction
> reading sources... [  3%] admin/federation/mapping_combinations
> reading sources... [  3%] admin/fernet-token-faq
> reading sources... [  3%] admin/getting-started
> reading sources... [  3%] admin/health-check-middleware
> reading sources... [  4%] admin/identity-concepts
> reading sources... [  4%] admin/identity-sources
> reading sources... [  4%] admin/index
> reading sources... [  4%] admin/jws-key-rotation
> reading sources... [  4%] admin/keystone-features
> reading sources... [  5%] admin/manage-services
> reading sources... [  5%] admin/manage-trusts
> reading sources... [  5%] admin/multi-factor-authentication
> reading sources... [  5%] admin/oauth1
> reading sources... [  6%] admin/operations
> reading sources... [  6%] admin/resource-options
> reading sources... [  6%] admin/service-api-protection
> reading sources... [  6%] admin/token-provider
> reading sources... [  6%] admin/tokens
> reading sources... [  7%] admin/tokens-overview
> reading sources... [  7%] admin/unified-limits
> reading sources... [  7%] admin/upgrading
> reading sources... [  7%] api/keystone
> reading sources... [  8%] api/keystone.api
> reading sources... [  8%] api/keystone.api.auth
> reading sources... [  8%] api/keystone.api.credentials
> reading sources... [  8%] api/keystone.api.discovery
> reading sources... [  8%] api/keystone.api.domains
> reading sources... [  9%] api/keystone.api.ec2tokens
> reading sources... [  9%] api/keystone.api.endpoints
> reading sources... [  9%] api/keystone.api.groups
> reading sources... [  9%] api/keystone.api.limits
> reading sources... [ 10%] api/keystone.api.os_ep_filter
> reading sources... [ 10%] api/keystone.api.os_federation
> reading sources... [ 10%] api/keystone.api.os_inherit
> reading sources... [ 10%] api/keystone.api.os_oauth1
> reading sources... [ 10%] api/keystone.api.os_oauth2
> reading sources... [ 11%] api/keystone.api.os_revoke
> reading sources... [ 11%] api/keystone.api.os_simple_cert
> reading sources... [ 11%] api/keystone.api.policy
> reading sources... [ 11%] api/keystone.api.projects
> reading sources... [ 12%] api/keystone.api.regions
> reading sources... [ 12%] api/keystone.api.registered_limits
> reading sources... [ 12%] api/keystone.api.role_assignments
> reading sources... [ 12%] api/keystone.api.role_inferences
> reading sources... [ 12%] api/keystone.api.roles
> reading sources... [ 13%] api/keystone.api.s3tokens
> reading sources... [ 13%] api/keystone.api.services
> reading sources... [ 13%] api/keystone.api.system
> reading sources... [ 13%] api/keystone.api.trusts
> reading sources... [ 14%] api/keystone.api.users
> reading sources... [ 14%] api/keystone.application_credential
> reading sources... [ 14%] api/keystone.application_credential.backends
> reading sources... [ 14%] api/keystone.application_credential.backends.base
> reading sources... [ 14%] api/keystone.application_credential.backends.sql
> reading sources... [ 15%] api/keystone.application_credential.core
> reading sources... [ 15%] api/keystone.application_credential.schema
> reading sources... [ 15%] api/keystone.assignment
> reading sources... [ 15%] api/keystone.assignment.backends
> reading sources... [ 16%] api/keystone.assignment.backends.base
> reading sources... [ 16%] api/keystone.assignment.backends.sql
> reading sources... [ 16%] api/keystone.assignment.core
> reading sources... [ 16%] api/keystone.assignment.role_backends
> reading sources... [ 16%] api/keystone.assignment.role_backends.base
> reading sources... [ 17%] 
> api/keystone.assignment.role_backends.resource_options
> reading sources... [ 17%] api/keystone.assignment.role_backends.sql
> reading sources... [ 17%] api/keystone.assignment.role_backends.sql_model
> reading sources... [ 17%] api/keystone.assignment.schema
> reading sources... [ 18%] api/keystone.auth
> reading sources... [ 18%] api/keystone.auth.core
> reading sources... [ 18%] api/keystone.auth.plugins
> reading sources... [ 18%] api/keystone.auth.plugins.application_credential
> reading sources... [ 18%] api/keystone.auth.plugins.base
> reading sources... [ 19%] api/keystone.auth.plugins.core
> reading sources... [ 19%] api/keystone.auth.plugins.external
> reading sources... [ 19%] api/keystone.auth.plugins.mapped
> reading sources... [ 19%] api/keystone.auth.plugins.oauth1
> reading sources... [ 20%] api/keystone.auth.plugins.password
> reading sources... [ 20%] api/keystone.auth.plugins.token
> reading sources... [ 20%] api/keystone.auth.plugins.totp
> reading sources... [ 20%] api/keystone.auth.schema
> reading sources... [ 20%] api/keystone.catalog
> reading sources... [ 21%] api/keystone.catalog.backends
> reading sources... [ 21%] api/keystone.catalog.backends.base
> reading sources... [ 21%] api/keystone.catalog.backends.sql
> reading sources... [ 21%] api/keystone.catalog.backends.templated
> reading sources... [ 22%] api/keystone.catalog.core
> reading sources... [ 22%] api/keystone.catalog.schema
> reading sources... [ 22%] api/keystone.cmd
> reading sources... [ 22%] api/keystone.cmd.bootstrap
> reading sources... [ 22%] api/keystone.cmd.cli
> reading sources... [ 23%] api/keystone.cmd.doctor
> reading sources... [ 23%] api/keystone.cmd.doctor.caching
> reading sources... [ 23%] api/keystone.cmd.doctor.credential
> reading sources... [ 23%] api/keystone.cmd.doctor.database
> reading sources... [ 24%] api/keystone.cmd.doctor.debug
> reading sources... [ 24%] api/keystone.cmd.doctor.federation
> reading sources... [ 24%] api/keystone.cmd.doctor.ldap
> reading sources... [ 24%] api/keystone.cmd.doctor.security_compliance
> reading sources... [ 24%] api/keystone.cmd.doctor.tokens
> reading sources... [ 25%] api/keystone.cmd.doctor.tokens_fernet
> reading sources... [ 25%] api/keystone.cmd.manage
> reading sources... [ 25%] api/keystone.cmd.status
> reading sources... [ 25%] api/keystone.common
> reading sources... [ 26%] api/keystone.common.authorization
> reading sources... [ 26%] api/keystone.common.cache
> reading sources... [ 26%] api/keystone.common.cache.core
> reading sources... [ 26%] api/keystone.common.context
> reading sources... [ 26%] api/keystone.common.driver_hints
> reading sources... [ 27%] api/keystone.common.fernet_utils
> reading sources... [ 27%] api/keystone.common.json_home
> reading sources... [ 27%] api/keystone.common.jwt_utils
> reading sources... [ 27%] api/keystone.common.manager
> reading sources... [ 28%] api/keystone.common.password_hashing
> reading sources... [ 28%] api/keystone.common.policies
> reading sources... [ 28%] api/keystone.common.policies.access_rule
> reading sources... [ 28%] api/keystone.common.policies.access_token
> reading sources... [ 28%] api/keystone.common.policies.application_credential
> reading sources... [ 29%] api/keystone.common.policies.auth
> reading sources... [ 29%] api/keystone.common.policies.base
> reading sources... [ 29%] api/keystone.common.policies.consumer
> reading sources... [ 29%] api/keystone.common.policies.credential
> reading sources... [ 30%] api/keystone.common.policies.domain
> reading sources... [ 30%] api/keystone.common.policies.domain_config
> reading sources... [ 30%] api/keystone.common.policies.ec2_credential
> reading sources... [ 30%] api/keystone.common.policies.endpoint
> reading sources... [ 30%] api/keystone.common.policies.endpoint_group
> reading sources... [ 31%] api/keystone.common.policies.grant
> reading sources... [ 31%] api/keystone.common.policies.group
> reading sources... [ 31%] api/keystone.common.policies.identity_provider
> reading sources... [ 31%] api/keystone.common.policies.implied_role
> reading sources... [ 32%] api/keystone.common.policies.limit
> reading sources... [ 32%] api/keystone.common.policies.mapping
> reading sources... [ 32%] api/keystone.common.policies.policy
> reading sources... [ 32%] api/keystone.common.policies.policy_association
> reading sources... [ 32%] api/keystone.common.policies.project
> reading sources... [ 33%] api/keystone.common.policies.project_endpoint
> reading sources... [ 33%] api/keystone.common.policies.protocol
> reading sources... [ 33%] api/keystone.common.policies.region
> reading sources... [ 33%] api/keystone.common.policies.registered_limit
> reading sources... [ 34%] api/keystone.common.policies.revoke_event
> reading sources... [ 34%] api/keystone.common.policies.role
> reading sources... [ 34%] api/keystone.common.policies.role_assignment
> reading sources... [ 34%] api/keystone.common.policies.service
> reading sources... [ 34%] api/keystone.common.policies.service_provider
> reading sources... [ 35%] api/keystone.common.policies.token
> reading sources... [ 35%] api/keystone.common.policies.token_revocation
> reading sources... [ 35%] api/keystone.common.policies.trust
> reading sources... [ 35%] api/keystone.common.policies.user
> reading sources... [ 36%] api/keystone.common.profiler
> reading sources... [ 36%] api/keystone.common.provider_api
> reading sources... [ 36%] api/keystone.common.rbac_enforcer
> reading sources... [ 36%] api/keystone.common.rbac_enforcer.enforcer
> reading sources... [ 36%] api/keystone.common.rbac_enforcer.policy
> reading sources... [ 37%] api/keystone.common.render_token
> reading sources... [ 37%] api/keystone.common.resource_options
> reading sources... [ 37%] api/keystone.common.resource_options.core
> reading sources... [ 37%] api/keystone.common.resource_options.options
> reading sources... [ 38%] 
> api/keystone.common.resource_options.options.immutable
> reading sources... [ 38%] api/keystone.common.sql
> reading sources... [ 38%] api/keystone.common.sql.legacy_migrations
> reading sources... [ 38%] 
> api/keystone.common.sql.legacy_migrations.contract_repo
> reading sources... [ 38%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.manage
> reading sources... [ 39%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions
> reading sources... [ 39%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.073_contract_initial_migration
> reading sources... [ 39%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.074_placeholder
> reading sources... [ 39%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.075_placeholder
> reading sources... [ 40%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.076_placeholder
> reading sources... [ 40%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.077_placeholder
> reading sources... [ 40%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.078_placeholder
> reading sources... [ 40%] 
> api/keystone.common.sql.legacy_migrations.contract_repo.versions.079_contract_update_local_id_limit
> reading sources... [ 40%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo
> reading sources... [ 41%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.manage
> reading sources... [ 41%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions
> reading sources... [ 41%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.073_migrate_initial_migration
> reading sources... [ 41%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.074_placeholder
> reading sources... [ 42%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.075_placeholder
> reading sources... [ 42%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.076_placeholder
> reading sources... [ 42%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.077_placeholder
> reading sources... [ 42%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.078_placeholder
> reading sources... [ 42%] 
> api/keystone.common.sql.legacy_migrations.data_migration_repo.versions.079_migrate_update_local_id_limit
> reading sources... [ 43%] 
> api/keystone.common.sql.legacy_migrations.expand_repo
> reading sources... [ 43%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.manage
> reading sources... [ 43%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions
> reading sources... [ 43%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.073_expand_initial_migration
> reading sources... [ 44%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.074_placeholder
> reading sources... [ 44%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.075_placeholder
> reading sources... [ 44%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.076_placeholder
> reading sources... [ 44%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.077_placeholder
> reading sources... [ 44%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.078_placeholder
> reading sources... [ 45%] 
> api/keystone.common.sql.legacy_migrations.expand_repo.versions.079_expand_update_local_id_limit
> reading sources... [ 45%] api/keystone.common.sql.upgrades
> reading sources... [ 45%] api/keystone.common.tokenless_auth
> reading sources... [ 45%] api/keystone.common.utils
> reading sources... [ 46%] api/keystone.common.validation
> reading sources... [ 46%] api/keystone.common.validation.parameter_types
> reading sources... [ 46%] api/keystone.common.validation.validators
> reading sources... [ 46%] api/keystone.conf
> reading sources... [ 46%] api/keystone.conf.application_credential
> reading sources... [ 47%] api/keystone.conf.assignment
> reading sources... [ 47%] api/keystone.conf.auth
> reading sources... [ 47%] api/keystone.conf.catalog
> reading sources... [ 47%] api/keystone.conf.constants
> reading sources... [ 48%] api/keystone.conf.credential
> reading sources... [ 48%] api/keystone.conf.default
> reading sources... [ 48%] api/keystone.conf.domain_config
> reading sources... [ 48%] api/keystone.conf.endpoint_filter
> reading sources... [ 48%] api/keystone.conf.endpoint_policy
> reading sources... [ 49%] api/keystone.conf.eventlet_server
> reading sources... [ 49%] api/keystone.conf.federation
> reading sources... [ 49%] api/keystone.conf.fernet_receipts
> reading sources... [ 49%] api/keystone.conf.fernet_tokens
> reading sources... [ 50%] api/keystone.conf.identity
> reading sources... [ 50%] api/keystone.conf.identity_mapping
> reading sources... [ 50%] api/keystone.conf.jwt_tokens
> reading sources... [ 50%] api/keystone.conf.ldap
> reading sources... [ 50%] api/keystone.conf.memcache
> reading sources... [ 51%] api/keystone.conf.oauth1
> reading sources... [ 51%] api/keystone.conf.oauth2
> reading sources... [ 51%] api/keystone.conf.opts
> reading sources... [ 51%] api/keystone.conf.policy
> reading sources... [ 52%] api/keystone.conf.receipt
> reading sources... [ 52%] api/keystone.conf.resource
> reading sources... [ 52%] api/keystone.conf.revoke
> reading sources... [ 52%] api/keystone.conf.role
> reading sources... [ 52%] api/keystone.conf.saml
> reading sources... [ 53%] api/keystone.conf.security_compliance
> reading sources... [ 53%] api/keystone.conf.shadow_users
> reading sources... [ 53%] api/keystone.conf.token
> reading sources... [ 53%] api/keystone.conf.tokenless_auth
> reading sources... [ 54%] api/keystone.conf.totp
> reading sources... [ 54%] api/keystone.conf.trust
> reading sources... [ 54%] api/keystone.conf.unified_limit
> reading sources... [ 54%] api/keystone.conf.utils
> reading sources... [ 54%] api/keystone.conf.wsgi
> reading sources... [ 55%] api/keystone.credential
> reading sources... [ 55%] api/keystone.credential.backends
> reading sources... [ 55%] api/keystone.credential.backends.base
> reading sources... [ 55%] api/keystone.credential.backends.sql
> reading sources... [ 56%] api/keystone.credential.core
> reading sources... [ 56%] api/keystone.credential.provider
> reading sources... [ 56%] api/keystone.credential.providers
> reading sources... [ 56%] api/keystone.credential.providers.core
> reading sources... [ 56%] api/keystone.credential.providers.fernet
> reading sources... [ 57%] api/keystone.credential.providers.fernet.core
> reading sources... [ 57%] api/keystone.credential.schema
> reading sources... [ 57%] api/keystone.endpoint_policy
> reading sources... [ 57%] api/keystone.endpoint_policy.backends
> reading sources... [ 58%] api/keystone.endpoint_policy.backends.base
> reading sources... [ 58%] api/keystone.endpoint_policy.backends.sql
> reading sources... [ 58%] api/keystone.endpoint_policy.core
> reading sources... [ 58%] api/keystone.exception
> reading sources... [ 58%] api/keystone.federation
> reading sources... [ 59%] api/keystone.federation.backends
> reading sources... [ 59%] api/keystone.federation.backends.base
> reading sources... [ 59%] api/keystone.federation.backends.sql
> reading sources... [ 59%] api/keystone.federation.constants
> reading sources... [ 60%] api/keystone.federation.core
> reading sources... [ 60%] api/keystone.federation.idp
> reading sources... [ 60%] api/keystone.federation.schema
> reading sources... [ 60%] api/keystone.federation.utils
> reading sources... [ 60%] api/keystone.i18n
> reading sources... [ 61%] api/keystone.identity
> reading sources... [ 61%] api/keystone.identity.backends
> reading sources... [ 61%] api/keystone.identity.backends.base
> reading sources... [ 61%] api/keystone.identity.backends.ldap
> reading sources... [ 62%] api/keystone.identity.backends.ldap.common
> reading sources... [ 62%] api/keystone.identity.backends.ldap.core
> reading sources... [ 62%] api/keystone.identity.backends.ldap.models
> reading sources... [ 62%] api/keystone.identity.backends.resource_options
> reading sources... [ 62%] api/keystone.identity.backends.sql
> reading sources... [ 63%] api/keystone.identity.backends.sql_model
> reading sources... [ 63%] api/keystone.identity.core
> reading sources... [ 63%] api/keystone.identity.generator
> reading sources... [ 63%] api/keystone.identity.id_generators
> reading sources... [ 64%] api/keystone.identity.id_generators.sha256
> reading sources... [ 64%] api/keystone.identity.mapping_backends
> reading sources... [ 64%] api/keystone.identity.mapping_backends.base
> reading sources... [ 64%] api/keystone.identity.mapping_backends.mapping
> reading sources... [ 64%] api/keystone.identity.mapping_backends.sql
> reading sources... [ 65%] api/keystone.identity.schema
> reading sources... [ 65%] api/keystone.identity.shadow_backends
> reading sources... [ 65%] api/keystone.identity.shadow_backends.base
> reading sources... [ 65%] api/keystone.identity.shadow_backends.sql
> reading sources... [ 66%] api/keystone.limit
> reading sources... [ 66%] api/keystone.limit.backends
> reading sources... [ 66%] api/keystone.limit.backends.base
> reading sources... [ 66%] api/keystone.limit.backends.sql
> reading sources... [ 66%] api/keystone.limit.core
> reading sources... [ 67%] api/keystone.limit.models
> reading sources... [ 67%] api/keystone.limit.models.base
> reading sources... [ 67%] api/keystone.limit.models.flat
> reading sources... [ 67%] api/keystone.limit.models.strict_two_level
> reading sources... [ 68%] api/keystone.limit.schema
> reading sources... [ 68%] api/keystone.models
> reading sources... [ 68%] api/keystone.models.receipt_model
> reading sources... [ 68%] api/keystone.models.revoke_model
> reading sources... [ 68%] api/keystone.models.token_model
> reading sources... [ 69%] api/keystone.notifications
> reading sources... [ 69%] api/keystone.oauth1
> reading sources... [ 69%] api/keystone.oauth1.backends
> reading sources... [ 69%] api/keystone.oauth1.backends.base
> reading sources... [ 70%] api/keystone.oauth1.backends.sql
> reading sources... [ 70%] api/keystone.oauth1.core
> reading sources... [ 70%] api/keystone.oauth1.schema
> reading sources... [ 70%] api/keystone.oauth1.validator
> reading sources... [ 70%] api/keystone.oauth2
> reading sources... [ 71%] api/keystone.oauth2.handlers
> reading sources... [ 71%] api/keystone.policy
> reading sources... [ 71%] api/keystone.policy.backends
> reading sources... [ 71%] api/keystone.policy.backends.base
> reading sources... [ 72%] api/keystone.policy.backends.rules
> reading sources... [ 72%] api/keystone.policy.backends.sql
> reading sources... [ 72%] api/keystone.policy.core
> reading sources... [ 72%] api/keystone.policy.schema
> reading sources... [ 72%] api/keystone.receipt
> reading sources... [ 73%] api/keystone.receipt.handlers
> reading sources... [ 73%] api/keystone.receipt.provider
> reading sources... [ 73%] api/keystone.receipt.providers
> reading sources... [ 73%] api/keystone.receipt.providers.base
> reading sources... [ 74%] api/keystone.receipt.providers.fernet
> reading sources... [ 74%] api/keystone.receipt.providers.fernet.core
> reading sources... [ 74%] api/keystone.receipt.receipt_formatters
> reading sources... [ 74%] api/keystone.resource
> reading sources... [ 74%] api/keystone.resource.backends
> reading sources... [ 75%] api/keystone.resource.backends.base
> reading sources... [ 75%] api/keystone.resource.backends.resource_options
> reading sources... [ 75%] api/keystone.resource.backends.sql
> reading sources... [ 75%] api/keystone.resource.backends.sql_model
> reading sources... [ 76%] api/keystone.resource.config_backends
> reading sources... [ 76%] api/keystone.resource.config_backends.base
> reading sources... [ 76%] api/keystone.resource.config_backends.sql
> reading sources... [ 76%] api/keystone.resource.core
> reading sources... [ 76%] api/keystone.resource.schema
> reading sources... [ 77%] api/keystone.revoke
> reading sources... [ 77%] api/keystone.revoke.backends
> reading sources... [ 77%] api/keystone.revoke.backends.base
> reading sources... [ 77%] api/keystone.revoke.backends.sql
> reading sources... [ 78%] api/keystone.revoke.core
> reading sources... [ 78%] api/keystone.revoke.model
> reading sources... [ 78%] api/keystone.server
> reading sources... [ 78%] api/keystone.server.backends
> reading sources... [ 78%] api/keystone.server.flask
> reading sources... [ 79%] api/keystone.server.flask.application
> reading sources... [ 79%] api/keystone.server.flask.common
> reading sources... [ 79%] api/keystone.server.flask.core
> reading sources... [ 79%] api/keystone.server.flask.request_processing
> reading sources... [ 80%] 
> api/keystone.server.flask.request_processing.json_body
> reading sources... [ 80%] 
> api/keystone.server.flask.request_processing.middleware
> reading sources... [ 80%] 
> api/keystone.server.flask.request_processing.middleware.auth_context
> reading sources... [ 80%] 
> api/keystone.server.flask.request_processing.middleware.url_normalize
> reading sources... [ 80%] 
> api/keystone.server.flask.request_processing.req_logging
> reading sources... [ 81%] api/keystone.server.wsgi
> reading sources... [ 81%] api/keystone.token
> reading sources... [ 81%] api/keystone.token.provider
> reading sources... [ 81%] api/keystone.token.providers
> reading sources... [ 82%] api/keystone.token.providers.base
> reading sources... [ 82%] api/keystone.token.providers.fernet
> reading sources... [ 82%] api/keystone.token.providers.fernet.core
> reading sources... [ 82%] api/keystone.token.providers.jws
> reading sources... [ 82%] api/keystone.token.providers.jws.core
> reading sources... [ 83%] api/keystone.token.token_formatters
> reading sources... [ 83%] api/keystone.trust
> reading sources... [ 83%] api/keystone.trust.backends
> reading sources... [ 83%] api/keystone.trust.backends.base
> reading sources... [ 84%] api/keystone.trust.backends.sql
> reading sources... [ 84%] api/keystone.trust.core
> reading sources... [ 84%] api/keystone.trust.schema
> reading sources... [ 84%] api/keystone.version
> reading sources... [ 84%] api/modules
> reading sources... [ 85%] api_curl_examples
> reading sources... [ 85%] cli/commands
> reading sources... [ 85%] cli/index
> reading sources... [ 85%] cli/keystone-manage
> reading sources... [ 86%] cli/keystone-status
> reading sources... [ 86%] code_documentation
> reading sources... [ 86%] configuration/config-options
> loading config file config-generator/keystone.conf
> reading sources... [ 86%] configuration/index
> reading sources... [ 86%] configuration/policy
> reading sources... [ 87%] configuration/samples/index
> reading sources... [ 87%] configuration/samples/keystone-conf
> reading sources... [ 87%] configuration/samples/logging-conf
> reading sources... [ 87%] configuration/samples/policy-yaml
> reading sources... [ 88%] contributor/api_change_tutorial
> reading sources... [ 88%] contributor/architecture
> reading sources... [ 88%] contributor/auth-plugins
> reading sources... [ 88%] contributor/caching-layer
> reading sources... [ 88%] contributor/contributing
> reading sources... [ 89%] contributor/database-migrations
> reading sources... [ 89%] contributor/developing-drivers
> reading sources... [ 89%] contributor/doctor-checks
> reading sources... [ 89%] contributor/filtering-responsibilities
> reading sources... [ 90%] contributor/how-can-i-help
> reading sources... [ 90%] contributor/http-api
> reading sources... [ 90%] contributor/id-manage
> reading sources... [ 90%] contributor/index
> reading sources... [ 90%] contributor/list-truncation
> reading sources... [ 91%] contributor/programming-exercises
> reading sources... [ 91%] contributor/proposing-features
> reading sources... [ 91%] contributor/release-notes
> reading sources... [ 91%] contributor/service-catalog
> reading sources... [ 92%] contributor/services
> reading sources... [ 92%] contributor/set-up-keystone
> reading sources... [ 92%] contributor/testing-keystone
> reading sources... [ 92%] contributor/translated-responses
> reading sources... [ 92%] contributor/vision-reflection
> reading sources... [ 93%] getting-started/architecture
> reading sources... [ 93%] getting-started/community
> reading sources... [ 93%] getting-started/index
> reading sources... [ 93%] getting-started/policy_mapping
> reading sources... [ 94%] index
> reading sources... [ 94%] indices-tables
> reading sources... [ 94%] install/get-started-obs
> reading sources... [ 94%] install/get-started-rdo
> reading sources... [ 94%] install/get-started-ubuntu
> reading sources... [ 95%] install/index
> reading sources... [ 95%] install/index-obs
> reading sources... [ 95%] install/index-rdo
> reading sources... [ 95%] install/index-ubuntu
> reading sources... [ 96%] install/keystone-install-obs
> reading sources... [ 96%] install/keystone-install-rdo
> reading sources... [ 96%] install/keystone-install-ubuntu
> reading sources... [ 96%] install/keystone-openrc-obs
> reading sources... [ 96%] install/keystone-openrc-rdo
> reading sources... [ 97%] install/keystone-openrc-ubuntu
> reading sources... [ 97%] install/keystone-users-obs
> reading sources... [ 97%] install/keystone-users-rdo
> reading sources... [ 97%] install/keystone-users-ubuntu
> reading sources... [ 98%] install/keystone-verify-obs
> reading sources... [ 98%] install/keystone-verify-rdo
> reading sources... [ 98%] install/keystone-verify-ubuntu
> reading sources... [ 98%] 
> install/shared/note_configuration_vary_by_distribution
> reading sources... [ 98%] user/application_credentials
> reading sources... [ 99%] user/index
> reading sources... [ 99%] user/json_home
> reading sources... [ 99%] user/multi-factor-authentication
> reading sources... [ 99%] user/supported_clients
> reading sources... [100%] user/trusts
> 
> /<<PKGBUILDDIR>>/doc/source/admin/cli-manage-projects-users-and-roles.rst:29: 
> ERROR: Unknown interpreted text role "python-openstackclient-doc".
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  0%] admin/auth-totp
> fatal: not a git repository (or any of the parent directories): .git
> writing output... [  0%] admin/authentication-mechanisms
> writing output... [  0%] admin/bootstrap
> writing output... [  0%] admin/case-insensitive
> writing output... [  1%] admin/cli-manage-projects-users-and-roles
> writing output... [  1%] admin/configuration
> writing output... [  1%] admin/configure_tokenless_x509
> writing output... [  1%] admin/credential-encryption
> writing output... [  2%] admin/event_notifications
> writing output... [  2%] admin/external-authentication
> writing output... [  2%] admin/federation/configure_federation
> writing output... [  2%] admin/federation/federated_identity
> writing output... [  2%] admin/federation/introduction
> writing output... [  3%] admin/federation/mapping_combinations
> writing output... [  3%] admin/fernet-token-faq
> writing output... [  3%] admin/getting-started
> writing output... [  3%] admin/health-check-middleware
> writing output... [  4%] admin/identity-concepts
> writing output... [  4%] admin/identity-sources
> writing output... [  4%] admin/index
> writing output... [  4%] admin/jws-key-rotation
> writing output... [  4%] admin/keystone-features
> writing output... [  5%] admin/manage-services
> writing output... [  5%] admin/manage-trusts
> writing output... [  5%] admin/multi-factor-authentication
> writing output... [  5%] admin/oauth1
> writing output... [  6%] admin/operations
> writing output... [  6%] admin/resource-options
> writing output... [  6%] admin/service-api-protection
> writing output... [  6%] admin/token-provider
> writing output... [  6%] admin/tokens
> writing output... [  7%] admin/tokens-overview
> writing output... [  7%] admin/unified-limits
> WARNING: Cannot get gitsha from git repository.
> WARNING: dot code 'seqdiag {\n  default_fontsize = 13;\n  useragent [label = 
> "User Agent"]; keystone [label = "Keystone"]; openstack [label = 
> "OpenStack"];\n  useragent -> keystone [label = "GET /v3/auth/tokens"];\n  
> keystone -> keystone [label = "Authenticate"];\n  keystone -> keystone [label 
> = "Authorize"];\n  useragent <- keystone [label = "Scoped token"];\n  
> useragent -> openstack [label = "GET /v2.1/servers"];\n}': 'ImageDraw' object 
> has no attribute 'textsize'
> WARNING: dot code 'seqdiag {\n  edge_length = 325;\n  default_fontsize = 
> 13;\n  useragent [label = "User Agent"]; sp [label = "Service Provider"]; idp 
> [label = "Identity Provider"];\n  useragent -> sp [label = "GET /secure"];\n  
> useragent <- sp [label = "HTTP 302\n                            Location: 
> https://idp/auth?\n                                      SAMLRequest=req"];\n 
>  useragent -> idp [label = "GET /auth?SAMLRequest=req"];\n  idp -> idp [label 
> = "Authenticate"];\n  useragent <- idp [label = "HTTP 200\n                   
>           SAMLResponse in HTML form"];\n  useragent -> sp [label = "POST 
> /assertionconsumerservice"];\n  sp -> sp [label = "Validate"];\n  useragent 
> <- sp [label = "HTTP 302; Location: /secure"];\n  useragent -> sp [label = 
> "GET /secure"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'seqdiag {\n  default_fontsize = 13;\n  useragent [label = 
> "User Agent"]; sp [label = "Service Provider"]; idp [label = "Identity 
> Provider"];\n  useragent -> sp [label = "GET /secure"];\n  useragent <- sp 
> [label = "HTTP 200\n                            SAML Request"];\n  useragent 
> -> idp [label = "POST /auth\n                             SAML Request"];\n  
> idp -> idp [label = "Authenticate"];\n  useragent <- idp [label = "HTTP 200\n 
>                             SAMLResponse in SOAP"];\n  useragent -> sp [label 
> = "POST /responseconsumer"];\n  sp -> sp [label = "Validate"];\n  useragent 
> <- sp [label = "HTTP 200 /secure"];\n}': 'ImageDraw' object has no attribute 
> 'textsize'
> WARNING: dot code 'seqdiag {\n  default_fontsize = 13;\n  useragent [label = 
> "User Agent"]; horizon [label = "Horizon"]; httpd [label = "HTTPD", color = 
> "lightgrey"]; keystone [label = "Keystone", color = "lightgrey"]; idp [label 
> = "Identity Provider"];\n  useragent -> horizon [label = "POST 
> /auth/login"];\n  useragent <- horizon [label = "HTTP 302\n                   
>               Location:\n                                 
> /v3/auth/OS-FEDERATION\n                                 /websso/saml2"];\n  
> useragent -> httpd [label = "GET /v3/auth/OS-FEDERATION/websso/saml2"];\n  
> useragent <- httpd [label = "HTTP 302\n                                
> Location: https://idp/auth?SAMLRequest=req"];\n  useragent -> idp [label = 
> "GET /auth"];\n  idp -> idp [label = "Authenticate"];\n  useragent <- idp 
> [label = "HTTP 200\n                             SAMLResponse in HTML 
> form"];\n  useragent -> httpd [label = "POST /assertionconsumerservice"];\n  
> httpd -> httpd [label = "Validate"];\n  useragent <- httpd [label = "HTTP 
> 302\n                                Location: 
> /v3/auth/OS-FEDERATION/websso/saml2"];\n  useragent -> keystone [label = "GET 
> /v3/auth/OS-FEDERATION/websso/saml2"];\n  keystone -> keystone [label = 
> "Issue token"];\n  useragent <- keystone [label = "HTTP 200\n                 
>                  HTML form containing unscoped token"];\n  useragent -> 
> horizon [label = "POST /auth/websso"];\n  useragent <- horizon [label = 
> "successful login"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'seqdiag {\n  edge_length = 240;\n  default_fontsize = 
> 13;\n  useragent [label = "User Agent"]; sp [label = "Service Provider"]; idp 
> [label = "Identity Provider"];\n  useragent -> idp [label = "POST 
> /v3/auth/tokens"];\n  idp -> idp [label = "Authenticate"];\n  useragent <- 
> idp [label = "HTTP 201\n                             X-Subject-Token: 
> token"];\n  useragent -> idp [label = "POST 
> /v3/auth/OS-FEDERATION/saml2/ecp"];\n  useragent <- idp [label = "HTTP 201\n  
>                            SAMLResponse in SOAP envelope"];\n  useragent -> 
> sp [label = "POST /PAOS-url"];\n  sp -> sp [label = "Validate"];\n  useragent 
> <- sp [label = "HTTP 302"];\n  useragent -> sp [label = "GET 
> /v3/OS-FED/.../auth"];\n  useragent <- sp [label = "HTTP 201\n                
>             X-Subject-Token: unscoped token"];\n  useragent -> sp [label = 
> "POST /v3/auth/tokens\n                            (request scoped 
> token)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'seqdiag {\n  edge_length = 330;\n  default_fontsize = 
> 13;\n  useragent [label = "User Agent"]; sp [label = "Service Provider"]; idp 
> [label = "Identity Provider"];\n  useragent -> sp [label = "GET /secure"];\n  
> useragent <- sp [label = "HTTP 302\n                            Location: 
> https://idp/auth?\n                            
> client_id=XXX&redirect_uri=https://sp/secure"];\n  useragent -> idp [label = 
> "GET /auth?client_id=XXX&redirect_uri=https://sp/secure"];\n  idp -> idp 
> [label = "Authenticate"];\n  useragent <- idp [label = "HTTP 302\n            
>                  Location: https://sp/auth?code=XXX"];\n  useragent -> sp 
> [label = "GET /auth?code=XXX"];\n  sp -> idp [label = "POST 
> https://idp/token\n                      
> code=XXX&redirect_uri=https://sp/secure"];\n  sp <- idp [label = "HTTP 200\n  
>                     {\\"access_code\\": \\"XXX\\",\n                       
> \\"id_token\\": \\"XXX\\"}"];\n  useragent <- sp [label = "HTTP 302; 
> Location: /secure"];\n  useragent -> sp [label = "GET /secure"];\n}': 
> 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'seqdiag {\n  edge_length = 200\n  default_fontsize = 13;\n 
>  useragent [label = "User Agent"]; horizon [label = "Horizon"]; httpd [label 
> = "HTTPD", color = "lightgrey"]; keystone [label = "Keystone", color = 
> "lightgrey"]; idp [label = "Identity Provider"];\n  useragent -> horizon 
> [label = "POST /auth/login"];\n  useragent <- horizon [label = "HTTP 302\n    
>                              Location:\n                                 
> /v3/auth/OS-FEDERATION\n                                 /websso/saml2"];\n  
> useragent -> httpd [label = "GET /v3/auth/OS-FEDERATION/websso/saml2"];\n  
> useragent <- httpd [label = "HTTP 302\n                                
> Location:\n                                https://idp/auth?\n                
>                 client_id=XXX&\n                                
> redirect_uri=https://sp/v3/auth/OS-FEDERATION/websso"];\n  useragent -> idp 
> [label = "GET /auth?client_id=XXX&\n                                 
> redirect_uri=https://sp/v3/auth/OS-FEDERATION/websso"];\n  idp -> idp [label 
> = "Authenticate"];\n  useragent <- idp [label = "HTTP 302\n                   
>           Location: https://sp/v3/auth/OS-FEDERATION/websso"];\n  useragent 
> -> httpd [label = "GET /v3/auth/OS-FEDERATION/websso"];\n  httpd -> idp 
> [label = "POST https://idp/token\n                              code=XXX&\n   
>                            
> redirect_uri=https://sp/v3/auth/OS-FEDERATION/websso"];\n  httpd <- idp 
> [label = "HTTP 200\n                        {\\"access_code\\": \\"XXX\\",\n  
>                        \\"id_token\\": \\"XXX\\"}"];\n  useragent <- httpd 
> [label = "HTTP 302\n                               Location: 
> /v3/auth/OS-FEDERATION/websso/mapped"];\n  useragent -> keystone [label = 
> "GET /v3/auth/OS-FEDERATION/websso/mapped"];\n  keystone -> keystone [label = 
> "Issue token"];\n  useragent <- keystone [label = "HTTP 200\n                 
>                  HTML form containing unscoped token"];\n  useragent -> 
> horizon [label = "POST /auth/websso"];\n  useragent <- horizon [label = 
> "successful login"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (u=0)"];\n   Beta [label=" Beta (u=0)"];\n   Charlie 
> [label="Charlie (u=0)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (l=20, u=0)", textcolor = "#00af00"];\n   Beta [label=" Beta 
> (u=0)"];\n   Charlie [label="Charlie (u=0)"];\n}': 'ImageDraw' object has no 
> attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (l=20, u=0)"];\n   Beta [label=" Beta (u=0)"];\n   Charlie 
> [label="Charlie (l=30, u=0)", textcolor = "#00af00"];\n}': 'ImageDraw' object 
> has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (u=0)"];\n   Beta [label=" Beta (u=0)"];\n   Charlie 
> [label="Charlie (u=0)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (l=30, u=0)", textcolor = "#00af00"];\n   Beta [label=" Beta 
> (u=0)"];\n   Charlie [label="Charlie (u=0)"];\n}': 'ImageDraw' object has no 
> attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (l=30, u=0)"];\n   Beta [label=" Beta (l=20, u=0)", textcolor = 
> "#00af00"];\n   Charlie [label="Charlie (u=0)"];\n}': 'ImageDraw' object has 
> no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha 
> [label="Alpha (l=0, u=0)", textcolor = "#00af00"];\n   Beta [label=" Beta 
> (l=20, u=0)"];\n   Charlie [label="Charlie (u=0)"];\n}': 'ImageDraw' object 
> has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=4)"];\n   Beta 
> [label="Beta (u=0)"];\n   Charlie [label="Charlie (u=0)"];\n}': 'ImageDraw' 
> object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=4)"];\n   Beta 
> [label="Beta (u=8)", textcolor = "#00af00"];\n   Charlie [label="Charlie 
> (u=8)", textcolor = "#00af00"];\n}': 'ImageDraw' object has no attribute 
> 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=6)", textcolor 
> = "#FF0000"];\n   Beta [label="Beta (u=8)"];\n   Charlie [label="Charlie 
> (u=8)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n   Alpha -> Delta;\n\n   Alpha [label="Alpha 
> (l=20, u=4)"];\n   Beta [label="Beta (u=8)"];\n   Charlie [label="Charlie 
> (u=8)"];\n   Delta [label="Delta (u=0)", textcolor = "#00af00"];\n}': 
> 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n   Alpha -> Delta;\n\n   Alpha [label="Alpha 
> (l=20, u=4)"];\n   Beta [label="Beta (u=8)"];\n   Charlie [label="Charlie 
> (u=8)"];\n   Delta [label="Delta (u=2)", textcolor = "#FF0000"];\n}': 
> 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n   Charlie -> Delta;\n\n   Alpha [label="Alpha 
> (l=20, u=4)"];\n   Beta [label="Beta (u=8)"];\n   Charlie [label="Charlie 
> (u=8)"];\n   Delta [label="Delta (u=0)", textcolor = "#FF0000"];\n}': 
> 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=4)"];\n   Beta 
> [label="Beta (l=12, u=8)", textcolor = "#00af00"];\n   Charlie 
> [label="Charlie (u=8)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=2)", textcolor 
> = "#00af00"];\n   Beta [label="Beta (l=12, u=8)"];\n   Charlie 
> [label="Charlie (u=6)", textcolor = "#00af00"];\n}': 'ImageDraw' object has 
> no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=2)"];\n   Beta 
> [label="Beta (l=12, u=12)", textcolor = "#00af00"];\n   Charlie 
> [label="Charlie (u=6)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=2)"];\n   Beta 
> [label="Beta (l=12, u=12)"];\n   Charlie [label="Charlie (u=8)", textcolor = 
> "#FF0000"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n\n   Alpha [label="Alpha (l=20, u=0)"];\n   Beta 
> [label="Beta (l=30, u=0)", textcolor = "#FF0000"];\n   Charlie 
> [label="Charlie (u=0)"];\n}': 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n   Alpha -> Delta;\n\n   Alpha [label="Alpha 
> (l=20, u=0)"];\n   Beta [label="Beta (u=0)"];\n   Charlie [label="Charlie 
> (u=0)"];\n   Delta [label="Delta (l=30, u=0)", textcolor = "#FF0000"];\n}': 
> 'ImageDraw' object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha;\n\n   
> Alpha [label="Alpha (l=6, u=0)", textcolor = "#00af00"];\n}': 'ImageDraw' 
> object has no attribute 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n\n   Alpha [label="Alpha (l=6, u=0)"];\n   Beta [label="Beta (l=6, 
> u=0)", textcolor = "#00af00"];\n}': 'ImageDraw' object has no attribute 
> 'textsize'
> WARNING: dot code 'blockdiag {\n   orientation = portrait;\n\n   Alpha -> 
> Beta;\n   Alpha -> Charlie;\n   Alpha -> Delta;\n\n   Alpha [label="Alpha 
> (l=6, u=0)"];\n   Beta [label="Beta (l=6, u=0)"];\n   Charlie [label="Charlie 
> (l=6, u=0)", textcolor = "#00af00"];\n   Delta [label="Delta (l=6, u=0)", 
> textcolor = "#00af00"];\n}': 'ImageDraw' object has no attribute 'textsize'
> 
> Exception occurred:
>   File 
> "/usr/lib/python3/dist-packages/docutils/writers/html5_polyglot/__init__.py", 
> line 227, in depart_document
>     assert not self.context, f'len(context) = {len(self.context)}'
> AssertionError: len(context) = 22
> The full traceback has been saved in /tmp/sphinx-err-v7o1u9it.log, if you 
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error 
> message can be provided next time.
> A bug report can be filed in the tracker at 
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make[1]: *** [debian/rules:103: override_dh_sphinxdoc] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/26/keystone_23.0.0-4_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: keystone
Source-Version: 2:23.0.0-5
Done: Thomas Goirand <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
keystone, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated keystone package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 10 Aug 2023 10:30:36 +0200
Source: keystone
Architecture: source
Version: 2:23.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1042306
Changes:
 keystone (2:23.0.0-5) unstable; urgency=medium
 .
   * Add remove-blockdiag-schema-to-avoid-ftbfs.patch (Closes: #1042306).
Checksums-Sha1:
 55220e327868d5ede5391276dda11f464e7ead5b 3510 keystone_23.0.0-5.dsc
 284da3f63262e39ff8ba3ad190356cdf3c494f8b 42588 keystone_23.0.0-5.debian.tar.xz
 4149de251a9c89b6c78e44ff392fee4c22089083 18020 
keystone_23.0.0-5_amd64.buildinfo
Checksums-Sha256:
 4d21053de6000096e9a801630bdac8c85d46a1685238083d8717da0eaf97bf6a 3510 
keystone_23.0.0-5.dsc
 7a77a1cae32557f24b7a820343b2143e21af1ef513fc3bde8cb987bf263ccdd0 42588 
keystone_23.0.0-5.debian.tar.xz
 a251d619ec7ad4c5e25f022af3da0f74d246c9b01109475ea37fe4cead9b8a0d 18020 
keystone_23.0.0-5_amd64.buildinfo
Files:
 04f843be6ddc8c0d007be6727ca911df 3510 net optional keystone_23.0.0-5.dsc
 3188c63513a083936315c6579fbda8db 42588 net optional 
keystone_23.0.0-5.debian.tar.xz
 70b0c4c91325924b423cd3f464564185 18020 net optional 
keystone_23.0.0-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmTUxqwACgkQ1BatFaxr
Q/5OkA/9GnSZzoLvmZanTNmy9g6hm4uPgQq6jUWzmUbdOb+RYzyCI9kHhFzcl/eH
9+YLdURwY/M7hvjKISDiNRAkngmYNjkp6VMts7hb9KchamewPnA8jVymIZOdFy+6
GAqC5Jo6dr5wYPTpEo9IpYYVk23lO/iKBVskyfm5ISjVDCo9IboV33mvE+RyJmGD
OcNjaSMulf4AMvm0GqcZpr/ANlLaRUngLJgz3Z4XPg7IzJ6A+8UnhcLsE1HUH2hy
DqbQuMmBftCkn17h39mR8NX7bAWK53GvKLcDjk4PIIa2F02yMmDtvm5pEjZ2lH5O
Gip5q7+RYYIAqQSTVXqKgXEoCCgl1OZ/Dj1flHUwm24dV8N2SxT8+d7h1fODfw57
gC1GmEWJTgaqH7AaLr0rXkmY5zvY71kpkWCRHleVW7RP46nGsFikhAc7Y2WPihg7
nZJ96jVSXAluq5hia9jxAz2HvR7e5ESn/V93z4Tsi/zauWYOqAgi61VIPnGuZRY/
yQvxtILaz1tKyR6pgIYXvVBmDjvjA1EYyYFwHvMyI41K6dIagrGgGz4t8oanXH1N
AW1oG4/bWIr8/+O19YpTclneImEPrkUkIH/Pel+aGGjOMuDi9bokEIFlxRdpHZ6v
W0J66ydXmgaYsp4dA0/hq3/haWk/q+PrmtgDE5VboVz5not996M=
=z3g5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to