[root@aa ~]# kst all ------------------------------------------------------------------------------------------------------------------------------ Test suite Basic environment setup ------------------------------------------------------------------------------------------------------------------------------ ping [ OK ] user create (user_juxZg2AdwXNX) [ OK ] org create (org_juxZg2AdwXNX) [ OK ] org uebercert [ OK ] environment create (env juxZg2AdwXNX) [ OK ] environment create (env_2 juxZg2AdwXNX) [ OK ] provider create (yum_provider_juxZg2AdwXNX) [ OK ] product create (fewups_product_juxZg2AdwXNX) [ FAILED ] product create --provider=yum_provider_juxZg2AdwXNX --org=org_juxZg2AdwXNX --name=fewups_product_juxZg2AdwXNX --url=http://lzap.fedorapeople.org/fakerepos/zoo5/ --assumeyes Successfully created product [ fewups_product_juxZg2AdwXNX ] Discovering repository urls, this could take some time... uninitialized constant Candlepin (+) [1] http://lzap.fedorapeople.org/fakerepos/zoo5 repo create (repo_juxZg2AdwXNX) [ FAILED ] repo create --product=fewups_product_juxZg2AdwXNX --org=org_juxZg2AdwXNX --name=repo_juxZg2AdwXNX --url=http://lzap.fedorapeople.org/fakerepos/zoo5/ uninitialized constant Candlepin filter create (filter_juxZg2AdwXNX) [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Activation keys ------------------------------------------------------------------------------------------------------------------------------ activation key create [ OK ] list activation keys by environment [ OK ] list activation keys by organization [ OK ] show activation key [ OK ] delete activation key [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Admin ------------------------------------------------------------------------------------------------------------------------------ admin crl_regen [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Changeset ------------------------------------------------------------------------------------------------------------------------------ product synchronize [ OK ] changeset create [ OK ] changeset add product [ OK ] promote changeset with one product [ FAILED ] changeset promote --org=org_juxZg2AdwXNX --environment=env juxZg2AdwXNX --name=changeset_juxZg2AdwXNX Changeset [ changeset_juxZg2AdwXNX ] promotion failed: Resources::Candlepin::Environment: 500 Internal Server Error {"displayMessage":"Runtime Error not-null property references a null or transient value: org.candlepin.model.EnvironmentContent.contentId at org.hibernate.engine.Nullability.checkNullability:95"} (POST /candlepin/environments/3/content) changeset create [ OK ] changeset add package [ OK ] changeset add erratum [ OK ] changeset add repo [ OK ] changeset promote [ FAILED ] changeset promote --org=org_juxZg2AdwXNX --environment=env juxZg2AdwXNX --name=changeset_2_juxZg2AdwXNX Changeset [ changeset_2_juxZg2AdwXNX ] promotion failed: Resources::Candlepin::Environment: 500 Internal Server Error {"displayMessage":"Runtime Error not-null property references a null or transient value: org.candlepin.model.EnvironmentContent.contentId at org.hibernate.engine.Nullability.checkNullability:95"} (POST /candlepin/environments/3/content) changeset list [ FAILED ] changeset list --org=org_juxZg2AdwXNX --environment=env juxZg2AdwXNX ------------------------------------------------------------------------------------------------------------------------------ Changeset List Id Name Action Type Updated At State Environment Id Environment Name ------------------------------------------------------------------------------------------------------------------------------ 2 changeset_2_juxZg2AdwXNX promotion 2012/10/12 10:02:38 failed 3 env juxZg2AdwXNX 1 changeset_juxZg2AdwXNX promotion 2012/10/12 10:02:11 failed 3 env juxZg2AdwXNX changeset info [ FAILED ] changeset info --org=org_juxZg2AdwXNX --environment=env juxZg2AdwXNX --name=changeset_juxZg2AdwXNX ------------------------------------------------------------------------------------------------------------------------------ Changeset Info ------------------------------------------------------------------------------------------------------------------------------ Id : 1 Name : changeset_juxZg2AdwXNX Action Type : promotion Description: None Updated At : 2012/10/12 10:02:11 State : failed Environment Id : 3 Environment Name : env juxZg2AdwXNX Errata: None Products: fewups_product_juxZg2AdwXNX Packages: None Repositories: None System Templates: None Distributions: None changeset remove product [ OK ] changeset remove package [ OK ] changeset remove erratum [ OK ] changeset remove repo [ OK ] changeset update [ OK ] template create [ OK ] template update add package [ OK ] changeset create [ OK ] changeset add template [ OK ] changeset promote [ FAILED ] changeset promote --org=org_juxZg2AdwXNX --environment=env juxZg2AdwXNX --name=changeset_3_juxZg2AdwXNX Changeset [ changeset_3_juxZg2AdwXNX ] promotion failed: Resources::Candlepin::Environment: 500 Internal Server Error {"displayMessage":"Runtime Error not-null property references a null or transient value: org.candlepin.model.EnvironmentContent.contentId at org.hibernate.engine.Nullability.checkNullability:95"} (POST /candlepin/environments/3/content) changeset remove template [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Client ------------------------------------------------------------------------------------------------------------------------------ client remember [ OK ] client saved_options [ OK ] client_forget [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Repo ------------------------------------------------------------------------------------------------------------------------------ repo list by org and env [ OK ] repo list by org only [ OK ] repo list by org and product [ OK ] repo list by org and unknown product [ OK ] repo status [ OK ] repo synchronize [ OK ] repo filter_list [ OK ] repo add_filter [ OK ] repo remove_filter [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Distribution ------------------------------------------------------------------------------------------------------------------------------ distribution list by repo id [ OK ] distribution list [ OK ] distribution info [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Environment ------------------------------------------------------------------------------------------------------------------------------ environment create [ OK ] environment update [ OK ] environment list [ OK ] environment info [ OK ] environment delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Errata ------------------------------------------------------------------------------------------------------------------------------ repo synchronize [ OK ] errata list by org [ OK ] errata list by repo and type [ OK ] errata list by product and repo [ OK ] errata list by repo id [ OK ] errata list by product, repo, and type [ OK ] errata list by type [ OK ] errata list by severity [ OK ] errata list by product and type [ OK ] errata info [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Filter ------------------------------------------------------------------------------------------------------------------------------ filter list by org [ OK ] filter create [ OK ] filter info [ OK ] filter add_package [ OK ] filter remove_package [ OK ] filter delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite GPG Key ------------------------------------------------------------------------------------------------------------------------------ gpg create from file [ OK ] gpg list [ OK ] gpg info [ OK ] gpg update name [ OK ] gpg update content with file [ OK ] create a product with gpg [ OK ] create a repo with gpg [ FAILED ] repo create --product=GPG-product-juxZg2AdwXNX --org=org_juxZg2AdwXNX --name=GPG-repo-juxZg2AdwXNX --url=http://inecas.fedorapeople.org/fakerepos/zoo --gpgkey Dummy-Package-Generator uninitialized constant Candlepin create a repo without gpg [ FAILED ] repo create --product=GPG-product-juxZg2AdwXNX --org=org_juxZg2AdwXNX --name=GPG-repo-2-juxZg2AdwXNX --url=http://inecas.fedorapeople.org/fakerepos/zoo --nogpgkey uninitialized constant Candlepin add gpg to a repo [ FAILED ] repo update --product=GPG-product-juxZg2AdwXNX --org=org_juxZg2AdwXNX --name=GPG-repo-2-juxZg2AdwXNX --gpgkey Dummy-Package-Generator undefined method `gpgUrl' for nil:NilClass update a product's gpg [ OK ] update a product's gpg recursively [ FAILED ] product update --org org_juxZg2AdwXNX --name GPG-product-juxZg2AdwXNX --gpgkey Renamed-Dummy-Package-Generator --recursive undefined method `gpgUrl' for nil:NilClass update a repo's gpg [ OK ] gpg repo delete [ OK ] remove a products's gpg [ OK ] remove a product's gpg recursively [ FAILED ] product update --org org_juxZg2AdwXNX --name GPG-product-juxZg2AdwXNX --nogpgkey --recursive undefined method `gpgUrl' for nil:NilClass remove a repo's gpg [ FAILED ] repo update --product=GPG-product-juxZg2AdwXNX --org=org_juxZg2AdwXNX --name=GPG-repo-juxZg2AdwXNX --nogpgkey undefined method `gpgUrl' for nil:NilClass gpg repo delete [ OK ] gpg product delete [ OK ] gpg delete [ OK ] gpg delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Katello Agent ------------------------------------------------------------------------------------------------------------------------------ rhsm registration with org [ OK ] removing package cheetah from the system remote system package install [ OK ] remote system package update [ OK ] remote system package remove [ OK ] removing group mammals from the system remote system package group install [ OK ] remote system package group remove [ OK ] system group create [ OK ] add system to system group [ OK ] removing package cheetah from the system remote system group package install [ OK ] remote system group package update [ OK ] remote system group package remove [ OK ] removing group mammals from the system remote system group package group install [ OK ] remote system group package group update [ OK ] remote system group package group remove [ OK ] remove system from system group [ OK ] system group delete [ OK ] rhsm unregister [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Organization ------------------------------------------------------------------------------------------------------------------------------ org update [ OK ] org list [ OK ] org info [ OK ] org subscriptions [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Package ------------------------------------------------------------------------------------------------------------------------------ package list by repo id [ OK ] package list [ OK ] package search success [ OK ] package search fail [ OK ] package info [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Package group ------------------------------------------------------------------------------------------------------------------------------ list package groups [ OK ] show package group [ OK ] list package group categories [ OK ] show pacakge group category [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Permission ------------------------------------------------------------------------------------------------------------------------------ user_role create [ OK ] permission available_verbs [ OK ] permission create 'access everything' [ OK ] permission create 'access everything in org' [ OK ] permission create with verbs [ OK ] permission create with verbs & tags [ OK ] permission list [ OK ] permission delete [ OK ] permission delete [ OK ] permission delete [ OK ] permission delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Product ------------------------------------------------------------------------------------------------------------------------------ product list by org and env [ OK ] product list by org only [ OK ] product list by org and provider [ OK ] product filter_list [ OK ] product add_filter [ OK ] product remove_filter [ OK ] product status [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Provider ------------------------------------------------------------------------------------------------------------------------------ provider update [ OK ] provider list [ OK ] provider info [ OK ] provider status [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite provider import ------------------------------------------------------------------------------------------------------------------------------ org create for manifest (org_manifest_juxZg2AdwXNX) [ OK ] env create for manifest (env_manifest_juxZg2AdwXNX) [ OK ] update provider url [ OK ] import manifest [ FAILED ] provider import_manifest --name Red Hat --org org_manifest_juxZg2AdwXNX --file /usr/share/katello/script/cli-tests/fake-manifest-syncable.zip --force Importing manifest, please wait... uninitialized constant Candlepin products refresh [ OK ] repo enable [ FAILED ] repo enable --name=Zoo Enterprise x86_64 6.2 --product Zoo Enterprise --org org_manifest_juxZg2AdwXNX Could not find product [ Zoo Enterprise ] within organization [ org_manifest_juxZg2AdwXNX ] repo synchronize [ FAILED ] repo synchronize --name=Zoo Enterprise x86_64 6.2 --product Zoo Enterprise --org org_manifest_juxZg2AdwXNX Could not find product [ Zoo Enterprise ] within organization [ org_manifest_juxZg2AdwXNX ] changeset create [ OK ] changeset add product [ FAILED ] changeset update --org=org_manifest_juxZg2AdwXNX --environment=env_manifest_juxZg2AdwXNX --name=changeset_manifest_juxZg2AdwXNX --add_product=Zoo Enterprise Could not find product [ Zoo Enterprise ] within organization [ org_manifest_juxZg2AdwXNX ] changeset promote [ OK ] system register with SLA [ OK ] system update SLA [ FAILED ] system update --name=aa.lan_juxZg2AdwXNX --org=org_manifest_juxZg2AdwXNX --servicelevel=SELF-SUPPORT Service level {0} is not available to consumers of organization org_manifest_juxZg2AdwXNX. system unregister [ OK ] rhsm registration with org [ OK ] rhsm subscribe to pool [ FAILED ] subscription-manager subscribe --pool Subscription pool does not exist. rhsm set releasever [ OK ] rhsm unsubscribe all [ OK ] rhsm unregister [ OK ] rhsm list available SLAs [ OK ] rhsm registration with SLA [ FAILED ] subscription-manager register --username=admin --password=admin --org=org_manifest_juxZg2AdwXNX --name=aa.lan_juxZg2AdwXNX --servicelevel=SELF-SUPPORT --autosubscribe --force The system has been registered with id: 3984b116-8f7c-49e1-a36b-58d016a2ce4f Service level {0} is not available to consumers of organization org_manifest_juxZg2AdwXNX. rhsm unregister [ OK ] reimport manifest [ FAILED ] provider import_manifest --name Red Hat --org org_manifest_juxZg2AdwXNX --file /usr/share/katello/script/cli-tests/fake-manifest-syncable-without-nature.zip --force Importing manifest, please wait... uninitialized constant Candlepin org delete for manifest [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Provider sync ------------------------------------------------------------------------------------------------------------------------------ provider sync [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite RHSM ------------------------------------------------------------------------------------------------------------------------------ org create for rhsm [ OK ] environment create for rhsm [ OK ] activation key 1 create [ OK ] activation key 2 create [ OK ] provider create [ OK ] product create [ FAILED ] product create --provider=yum_juxZg2AdwXNX --org=org_rhsm_juxZg2AdwXNX --name=yum_product_juxZg2AdwXNX --url=http://lzap.fedorapeople.org/fakerepos/zoo/ --assumeyes Successfully created product [ yum_product_juxZg2AdwXNX ] Discovering repository urls, this could take some time... uninitialized constant Candlepin (+) [1] http://lzap.fedorapeople.org/fakerepos/zoo product create [ FAILED ] product create --provider=yum_juxZg2AdwXNX --org=org_rhsm_juxZg2AdwXNX --name=yum_product2_juxZg2AdwXNX --url=http://lzap.fedorapeople.org/fakerepos/zoo/ --assumeyes Successfully created product [ yum_product2_juxZg2AdwXNX ] Discovering repository urls, this could take some time... uninitialized constant Candlepin (+) [1] http://lzap.fedorapeople.org/fakerepos/zoo add product to ak 1 [ FAILED ] activation_key update --add_subscription= --name=ak1_juxZg2AdwXNX --environment=env_rhsm_juxZg2AdwXNX --org=org_rhsm_juxZg2AdwXNX undefined method `with_indifferent_access' for # changeset create [ OK ] changeset add product [ OK ] changeset promote [ FAILED ] changeset promote --org=org_rhsm_juxZg2AdwXNX --environment=env_rhsm_juxZg2AdwXNX --name=changeset_juxZg2AdwXNX Changeset [ changeset_juxZg2AdwXNX ] promotion failed: Resources::Candlepin::Environment: 500 Internal Server Error {"displayMessage":"Runtime Error not-null property references a null or transient value: org.candlepin.model.EnvironmentContent.contentId at org.hibernate.engine.Nullability.checkNullability:95"} (POST /candlepin/environments/9/content) rhsm show organizations [ OK ] rhsm show environments [ OK ] rhsm registration with org [ OK ] rhsm show identity [ OK ] rhsm registration with org/env [ OK ] rhsm regenerate identity [ OK ] rhsm registration with one ak [ OK ] rhsm force regenerate identity [ OK ] rhsm registration with two aks [ OK ] rhsm auto subscribe [ OK ] rhsm list all [ OK ] rhsm subscribe to pool [ OK ] rhsm list [ OK ] rhsm list available [ OK ] rhsm list consumed [ OK ] rhsm list ondate [ OK ] rhsm list repos [ OK ] rhsm list service levels [ OK ] rhsm refresh [ OK ] rhsm unsubscribe all [ OK ] rhsm subscribe to pool [ OK ] rhsm unsubscribe to serial [ OK ] rhsm subscribe to pool [ OK ] rhsm unsubscribe all [ OK ] rhsm facts update [ OK ] rhsm unregister [ OK ] rhsm registration with org [ OK ] system unregister in katello [ OK ] restart rhsmcrtd [ OK ] system is not registered [ OK ] org delete for rhsm [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Sync Plan ------------------------------------------------------------------------------------------------------------------------------ sync_plan create recurrent [ OK ] sync_plan create simple [ OK ] sync_plan list [ OK ] sync_plan update [ OK ] product set_plan 1 [ OK ] product set_plan 2 [ OK ] product remove_plan [ OK ] sync_plan delete [ OK ] sync_plan delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite System ------------------------------------------------------------------------------------------------------------------------------ system register as admin [ OK ] system register as user_juxZg2AdwXNX [ SKIPPED ] Notes: none system info [ OK ] system info uuid [ OK ] system releases [ OK ] system releases uuid [ OK ] system list [ OK ] system group create [ OK ] system add fake to group [ OK ] system add group [ OK ] system remove group [ OK ] system add group uuid [ OK ] system remove group uuid [ OK ] system group delete [ OK ] system subscriptions [ OK ] system subscriptions uuid [ OK ] system subscribe [ OK ] system unsubscribe [ OK ] system subscribe [ OK ] system list for a pool id [ OK ] system list for unknown pool id [ OK ] system packages [ OK ] system packages uuid [ OK ] system facts [ OK ] system facts uuid [ OK ] system update name [ OK ] system update name uuid [ OK ] system update description [ OK ] system update location [ OK ] system update release [ OK ] system update environment [ OK ] system unregister uuid [ OK ] activation key create [ OK ] activation key create [ OK ] system register with activation key [ OK ] system unregister [ OK ] system register with activation keys [ OK ] system unregister [ OK ] limited ak create [ OK ] system register with limited ak [ OK ] system register with limited ak [ OK ] system unregister [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Template ------------------------------------------------------------------------------------------------------------------------------ template create [ OK ] template create with parent [ OK ] template update [ OK ] template list [ OK ] template update add repo [ OK ] template update add package [ OK ] template update add package group [ OK ] template update add package group categrory [ OK ] template update add parameter [ OK ] template update add distribution [ OK ] create a changeset for promoting the template [ OK ] add template to the changeset [ OK ] promote a changeset with the template [ FAILED ] changeset promote --org=org_juxZg2AdwXNX --environment=env juxZg2AdwXNX --name=changeset_tpl_juxZg2AdwXNX Changeset [ changeset_tpl_juxZg2AdwXNX ] promotion failed: Resources::Candlepin::Environment: 500 Internal Server Error {"displayMessage":"Runtime Error not-null property references a null or transient value: org.candlepin.model.EnvironmentContent.contentId at org.hibernate.engine.Nullability.checkNullability:95"} (POST /candlepin/environments/3/content) template export in tdl [ OK ] template export in json [ OK ] template export in json (default) [ OK ] template update remove parameter [ OK ] template update remove package group category [ OK ] template update remove package group [ OK ] template update remove package [ OK ] template update add unknown package [ OK ] template update add unknown package [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite User ------------------------------------------------------------------------------------------------------------------------------ user update [ OK ] user list [ OK ] user info [ OK ] user_role create [ OK ] user assign_role [ OK ] user unassign_role [ OK ] user create with default environment [ OK ] user default_environment_update [ OK ] user default_environment_update [ OK ] user deletion [ OK ] user create with locale [ OK ] user update with locale [ OK ] user delete with locale [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite User Role ------------------------------------------------------------------------------------------------------------------------------ user_role create [ OK ] user_role list [ OK ] user_role info [ OK ] user_role update [ OK ] test if the name changed [ OK ] user_role delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ Test suite Basic environment cleanup ------------------------------------------------------------------------------------------------------------------------------ repo delete [ OK ] changeset create [ OK ] changeset update [ OK ] changeset promote [ OK ] repo delete [ OK ] product delete [ OK ] filter delete [ OK ] provider delete [ OK ] environment delete [ OK ] environment delete [ OK ] org delete [ OK ] user delete [ OK ] ------------------------------------------------------------------------------------------------------------------------------ 325 tests, 28 failed