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.