Bug 759277
Summary: | RHEL 6.1 and RHEL 6.2 Repositories in Same Exported Template | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | scollier |
Component: | Content Management | Assignee: | Lukas Zapletal <lzap> |
Status: | CLOSED DUPLICATE | QA Contact: | Katello QA List <katello-qa-list> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.0.0 | CC: | bkearney, jsherril, sghai, sreichar |
Target Milestone: | Unspecified | Keywords: | Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-03-06 13:26:59 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 747354 |
Description
scollier
2011-12-01 21:13:25 UTC
I faced similar issue with latest katello build: [root@dhcp201-197 ~]# rpm -qa | grep katello-0 katello-0.1.155-1.el6.noarch I imported simple Nov's manifest and synced rhel6.1 and rhel6.2 repos and then later generated a system template. This includes both repos of rhel6.1 as wellas rhel6.2 The generated template attached herewith: [root@sghai NotBackedUp]# xmllint --recover --format rhel61-Locker-export.xml <?xml version="1.0" encoding="UTF-8"?> <template> <name>rhel61</name> <os> <name>RHEL-6</name> <version>1</version> <arch>x86_64</arch> <install type="url"> <url>http://dhcp201-197.englab.pnq.redhat.com/pulp/ks/ACME_Corporation/Locker/content/dist/rhel/server/6/6.1/x86_64/os/</url> </install> <rootpw>redhat</rootpw> </os> <description/> <packages/> <repositories> <repository name="Red Hat Enterprise Linux 6 Server RPMs 62 x86_64"> <url>https://dhcp201-197.englab.pnq.redhat.com/pulp/repos/ACME_Corporation/Locker/content/dist/rhel/server/6/6.2/x86_64/os</url> <persisted>No</persisted> <clientcert>-----BEGIN CERTIFICATE----- MIIF9jCCBV+gAwIBAgIIQqQU0VJyMlEwDQYJKoZIhvcNAQEFBQAwSzEqMCgGA1UE AwwhZGhjcDIwMS0xOTcuZW5nbGFiLnBucS5yZWRoYXQuY29tMQswCQYDVQQGEwJV UzEQMA4GA1UEBwwHUmFsZWlnaDAgFw0xMTEyMjcwOTQ5MjdaGA8yMTExMTIyNzA5 NDkyN1owKzEpMCcGA1UEAxMgOGFjMTQ5NDUzNDdhNGMwNzAxMzQ3ZWVjYzI4ZTAw NjQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHv/az6w53mWRzzhL6 FGA0Z3PHj1eJEskSTpWn0v3GRkIN+dxkOn+jSQjCovXWDTiw6cG+8kf7uBOZxLN4 fIfYNALTpI7JvoeS02wYJVWayCNhh8xhL3Dz9RCcvHf76Jn3L88sGlPnLidPbenr ehr5smC+s929qEplrsKvj89pXqf3x/aOjUN1NcqtqepUma0mxYj8EkGh+4L9b1k7 bQNPBaDUu4kg3f+3fYYCnstNUJsCEZTOelNBKvJiZg1QfZb3XxYbgk2WJvl0vhw3 VFy5DluN/En0KQmYj0b/EtUa7385EjIPtshuntGHc37L5UswgxQNctI0mR8n08rv +kUzAgMBAAGjggN7MIIDdzARBglghkgBhvhCAQEEBAMCBaAwCwYDVR0PBAQDAgSw MHsGA1UdIwR0MHKAFB1uXyEBTKXDtkavZ2xhq13FlA/qoU+kTTBLMSowKAYDVQQD DCFkaGNwMjAxLTE5Ny5lbmdsYWIucG5xLnJlZGhhdC5jb20xCzAJBgNVBAYTAlVT MRAwDgYDVQQHDAdSYWxlaWdoggkA7MyJm9IcjmowHQYDVR0OBBYEFActGSHZovvq 7mJHoSl9iDRkoaKKMBMGA1UdJQQMMAoGCCsGAQUFBwMCMDQGECsGAQQBkggJAabH 97LQEwEEIAweQUNNRV9Db3Jwb3JhdGlvbl91ZWJlcl9wcm9kdWN0MBYGECsGAQQB kggJAabH97LQEwMEAgwAMBYGECsGAQQBkggJAabH97LQEwIEAgwAMBkGECsGAQQB kggJAqbH97LUaAEEBQwDeXVtMCQGESsGAQQBkggJAqbH97LUaAEBBA8MDXVlYmVy X2NvbnRlbnQwMgYRKwYBBAGSCAkCpsf3stRoAQIEHQwbMTMyNDk3OTM2NTkwN191 ZWJlcl9jb250ZW50MB0GESsGAQQBkggJAqbH97LUaAEFBAgMBkN1c3RvbTAoBhEr BgEEAZIICQKmx/ey1GgBBgQTDBEvQUNNRV9Db3Jwb3JhdGlvbjAXBhErBgEEAZII CQKmx/ey1GgBBwQCDAAwGAYRKwYBBAGSCAkCpsf3stRoAQgEAwwBMTAuBgorBgEE AZIICQQBBCAMHkFDTUVfQ29ycG9yYXRpb25fdWViZXJfcHJvZHVjdDAwBgorBgEE AZIICQQCBCIMIDhhYzE0OTQ1MzQ3YTRjMDcwMTM0N2VlY2IyNTQwMDYwMB0GCisG AQQBkggJBAMEDwwNMTMyNDk3OTM2NTkwNzARBgorBgEEAZIICQQFBAMMATEwJAYK KwYBBAGSCAkEBgQWDBQyMDExLTEyLTI3VDA5OjQ5OjI3WjAkBgorBgEEAZIICQQH BBYMFDIxMTEtMTItMjdUMDk6NDk6MjdaMBEGCisGAQQBkggJBAwEAwwBMDARBgor BgEEAZIICQQOBAMMATAwEQYKKwYBBAGSCAkECwQDDAExMDQGCisGAQQBkggJBQEE JgwkYTY3YjM3ZmEtMDA3OS00ZTg5LWI2MjUtYjkxZmQwYzIxNjM5MA0GCSqGSIb3 DQEBBQUAA4GBABytXY3NfGCkuSPS0rclGSQn+9ZVLu0jKnzdUFxsf9DuGaCsgQGD 2MhOIyQxFokBw0sxZ1dxlvc0izFc9VDMBAyDnnU9RDm1aCqEszTaIhurAkoSkjr4 xbYtdHpoQX1F/QwGmYOe3cdtx6W+TnPOGuwKCN7TUxaRNIahMaXbABpE -----END CERTIFICATE----- </clientcert> <clientkey>-----BEGIN RSA PRIVATE KEY----- MIIEpAIBAAKCAQEAx7/2s+sOd5lkc84S+hRgNGdzx49XiRLJEk6Vp9L9xkZCDfnc ZDp/o0kIwqL11g04sOnBvvJH+7gTmcSzeHyH2DQC06SOyb6HktNsGCVVmsgjYYfM YS9w8/UQnLx3++iZ9y/PLBpT5y4nT23p63oa+bJgvrPdvahKZa7Cr4/PaV6n98f2 jo1DdTXKranqVJmtJsWI/BJBofuC/W9ZO20DTwWg1LuJIN3/t32GAp7LTVCbAhGU znpTQSryYmYNUH2W918WG4JNlib5dL4cN1RcuQ5bjfxJ9CkJmI9G/xLVGu9/ORIy D7bIbp7Rh3N+y+VLMIMUDXLSNJkfJ9PK7/pFMwIDAQABAoIBAQCyW0/Xeu0iEY9G cB01u3fjkvQonm9U77cmZ5Dtl1IN9rIIdLA7tpg9nnr6ADRuesPCBBeBfiiUNNsb lC2ESf2qKVbUz7zHmx7HFY0RSlTTrh0Zev4dURUUYCADM64W+qxvsPrVsHR2mhlz rPsPzanEh2gnH8fBD0HO5WrlBA35UH3o9mfwW6ox7P+q3B6N17DMRYUoBzTXBK8/ F9rgovjPoKUIi09UOpPA16VtXOuDzrNhkaOUO6Hwp1UeSGJsJQY22edYkpV+bW3e NoExoS4sytfxbQbbse2i7r9OnWWn+0GHPhXWpv9QgZJV/siC1ljsHOzXZb5yeSLT LYYRrckxAoGBAOKKmh6tVDmhvNpCw4gInEM8eEt0XSxAFvIfBSBd/tIuOP7lzatd dvVMquG5Td9cNvJYOXZSJNR3fOkKdhlwoxzU0eYS6xGjpjT8Ta0g3z5HhbJdwroE zIZ6WsIR3jPMSTKzxBNaziGw5It53dZJlrIqX9HDUQrxZe44tE523549AoGBAOG5 fYd+yxTp1K3ITRriUCMNvE7tDPNNZRyQO9vkJpJFRPgymIrP075uTscWVx8Ek1dG YoNFZk+Zzllk09HxF53cB80uJMhK7foLfU6VPD1YvgDHI8icWhmqeX11FNVcQn8C 92QGeejl2UTtIMWuav/fJp+Q5RfIXktCgPDaWJgvAoGAGD3msiOwIJ6rG9wLGnJ5 bkR5RvHDyqltCynAna8RRqKFnNkwggb1ZNh4bMEskRtIEfTY6U1u/YFvz2w8KQrB maM4dttNZkzRy1e4ZC9hVEPJDcY0wT0kObu8HIpW8coJhzBvafbMmhRY0IgQ8g5b 3uLj8AlrkbU1SCGvQbo8wa0CgYEA2JZHYM/ExVho/icH9RfalQgE/CZxGrPUpUew aBnO+OMGfrDttaQdJMhrRpSlG9okFsYumI7q0M5gNV6N8RBI/Ou3gKUaHiXnmtmT bue7WZHhHpX2O/PqcF4nHL5PMzrHg1+xSYT9TP/fLkfp/kSR3tqcENfTOrLD56r0 Vibsg3kCgYB2XflB9vkgvwEra+ArxQ++gDyMxQLr7NJrPC6hkVBxcLKewu9CZ0sj KIC08HvUBEZePbOMiBtDEP8XDcW2r8YYA5cAT5IRKbKsMAedNXucScndvmitKuzU Ol4+LATFIGX0inM0v0jpqFIqJSsmp4OQv/fvZaB177VaCOaYqDK5Dw== -----END RSA PRIVATE KEY----- </clientkey> </repository> <repository name="Red Hat Enterprise Linux 6 Server RPMs 61 x86_64"> <url>https://dhcp201-197.englab.pnq.redhat.com/pulp/repos/ACME_Corporation/Locker/content/dist/rhel/server/6/6.1/x86_64/os</url> <persisted>No</persisted> <clientcert>-----BEGIN CERTIFICATE----- MIIF9jCCBV+gAwIBAgIIQqQU0VJyMlEwDQYJKoZIhvcNAQEFBQAwSzEqMCgGA1UE AwwhZGhjcDIwMS0xOTcuZW5nbGFiLnBucS5yZWRoYXQuY29tMQswCQYDVQQGEwJV UzEQMA4GA1UEBwwHUmFsZWlnaDAgFw0xMTEyMjcwOTQ5MjdaGA8yMTExMTIyNzA5 NDkyN1owKzEpMCcGA1UEAxMgOGFjMTQ5NDUzNDdhNGMwNzAxMzQ3ZWVjYzI4ZTAw NjQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHv/az6w53mWRzzhL6 FGA0Z3PHj1eJEskSTpWn0v3GRkIN+dxkOn+jSQjCovXWDTiw6cG+8kf7uBOZxLN4 fIfYNALTpI7JvoeS02wYJVWayCNhh8xhL3Dz9RCcvHf76Jn3L88sGlPnLidPbenr ehr5smC+s929qEplrsKvj89pXqf3x/aOjUN1NcqtqepUma0mxYj8EkGh+4L9b1k7 bQNPBaDUu4kg3f+3fYYCnstNUJsCEZTOelNBKvJiZg1QfZb3XxYbgk2WJvl0vhw3 VFy5DluN/En0KQmYj0b/EtUa7385EjIPtshuntGHc37L5UswgxQNctI0mR8n08rv +kUzAgMBAAGjggN7MIIDdzARBglghkgBhvhCAQEEBAMCBaAwCwYDVR0PBAQDAgSw MHsGA1UdIwR0MHKAFB1uXyEBTKXDtkavZ2xhq13FlA/qoU+kTTBLMSowKAYDVQQD DCFkaGNwMjAxLTE5Ny5lbmdsYWIucG5xLnJlZGhhdC5jb20xCzAJBgNVBAYTAlVT MRAwDgYDVQQHDAdSYWxlaWdoggkA7MyJm9IcjmowHQYDVR0OBBYEFActGSHZovvq 7mJHoSl9iDRkoaKKMBMGA1UdJQQMMAoGCCsGAQUFBwMCMDQGECsGAQQBkggJAabH 97LQEwEEIAweQUNNRV9Db3Jwb3JhdGlvbl91ZWJlcl9wcm9kdWN0MBYGECsGAQQB kggJAabH97LQEwMEAgwAMBYGECsGAQQBkggJAabH97LQEwIEAgwAMBkGECsGAQQB kggJAqbH97LUaAEEBQwDeXVtMCQGESsGAQQBkggJAqbH97LUaAEBBA8MDXVlYmVy X2NvbnRlbnQwMgYRKwYBBAGSCAkCpsf3stRoAQIEHQwbMTMyNDk3OTM2NTkwN191 ZWJlcl9jb250ZW50MB0GESsGAQQBkggJAqbH97LUaAEFBAgMBkN1c3RvbTAoBhEr BgEEAZIICQKmx/ey1GgBBgQTDBEvQUNNRV9Db3Jwb3JhdGlvbjAXBhErBgEEAZII CQKmx/ey1GgBBwQCDAAwGAYRKwYBBAGSCAkCpsf3stRoAQgEAwwBMTAuBgorBgEE AZIICQQBBCAMHkFDTUVfQ29ycG9yYXRpb25fdWViZXJfcHJvZHVjdDAwBgorBgEE AZIICQQCBCIMIDhhYzE0OTQ1MzQ3YTRjMDcwMTM0N2VlY2IyNTQwMDYwMB0GCisG AQQBkggJBAMEDwwNMTMyNDk3OTM2NTkwNzARBgorBgEEAZIICQQFBAMMATEwJAYK KwYBBAGSCAkEBgQWDBQyMDExLTEyLTI3VDA5OjQ5OjI3WjAkBgorBgEEAZIICQQH BBYMFDIxMTEtMTItMjdUMDk6NDk6MjdaMBEGCisGAQQBkggJBAwEAwwBMDARBgor BgEEAZIICQQOBAMMATAwEQYKKwYBBAGSCAkECwQDDAExMDQGCisGAQQBkggJBQEE JgwkYTY3YjM3ZmEtMDA3OS00ZTg5LWI2MjUtYjkxZmQwYzIxNjM5MA0GCSqGSIb3 DQEBBQUAA4GBABytXY3NfGCkuSPS0rclGSQn+9ZVLu0jKnzdUFxsf9DuGaCsgQGD 2MhOIyQxFokBw0sxZ1dxlvc0izFc9VDMBAyDnnU9RDm1aCqEszTaIhurAkoSkjr4 xbYtdHpoQX1F/QwGmYOe3cdtx6W+TnPOGuwKCN7TUxaRNIahMaXbABpE -----END CERTIFICATE----- </clientcert> <clientkey>-----BEGIN RSA PRIVATE KEY----- MIIEpAIBAAKCAQEAx7/2s+sOd5lkc84S+hRgNGdzx49XiRLJEk6Vp9L9xkZCDfnc ZDp/o0kIwqL11g04sOnBvvJH+7gTmcSzeHyH2DQC06SOyb6HktNsGCVVmsgjYYfM YS9w8/UQnLx3++iZ9y/PLBpT5y4nT23p63oa+bJgvrPdvahKZa7Cr4/PaV6n98f2 jo1DdTXKranqVJmtJsWI/BJBofuC/W9ZO20DTwWg1LuJIN3/t32GAp7LTVCbAhGU znpTQSryYmYNUH2W918WG4JNlib5dL4cN1RcuQ5bjfxJ9CkJmI9G/xLVGu9/ORIy D7bIbp7Rh3N+y+VLMIMUDXLSNJkfJ9PK7/pFMwIDAQABAoIBAQCyW0/Xeu0iEY9G cB01u3fjkvQonm9U77cmZ5Dtl1IN9rIIdLA7tpg9nnr6ADRuesPCBBeBfiiUNNsb lC2ESf2qKVbUz7zHmx7HFY0RSlTTrh0Zev4dURUUYCADM64W+qxvsPrVsHR2mhlz rPsPzanEh2gnH8fBD0HO5WrlBA35UH3o9mfwW6ox7P+q3B6N17DMRYUoBzTXBK8/ F9rgovjPoKUIi09UOpPA16VtXOuDzrNhkaOUO6Hwp1UeSGJsJQY22edYkpV+bW3e NoExoS4sytfxbQbbse2i7r9OnWWn+0GHPhXWpv9QgZJV/siC1ljsHOzXZb5yeSLT LYYRrckxAoGBAOKKmh6tVDmhvNpCw4gInEM8eEt0XSxAFvIfBSBd/tIuOP7lzatd dvVMquG5Td9cNvJYOXZSJNR3fOkKdhlwoxzU0eYS6xGjpjT8Ta0g3z5HhbJdwroE zIZ6WsIR3jPMSTKzxBNaziGw5It53dZJlrIqX9HDUQrxZe44tE523549AoGBAOG5 fYd+yxTp1K3ITRriUCMNvE7tDPNNZRyQO9vkJpJFRPgymIrP075uTscWVx8Ek1dG YoNFZk+Zzllk09HxF53cB80uJMhK7foLfU6VPD1YvgDHI8icWhmqeX11FNVcQn8C 92QGeejl2UTtIMWuav/fJp+Q5RfIXktCgPDaWJgvAoGAGD3msiOwIJ6rG9wLGnJ5 bkR5RvHDyqltCynAna8RRqKFnNkwggb1ZNh4bMEskRtIEfTY6U1u/YFvz2w8KQrB maM4dttNZkzRy1e4ZC9hVEPJDcY0wT0kObu8HIpW8coJhzBvafbMmhRY0IgQ8g5b 3uLj8AlrkbU1SCGvQbo8wa0CgYEA2JZHYM/ExVho/icH9RfalQgE/CZxGrPUpUew aBnO+OMGfrDttaQdJMhrRpSlG9okFsYumI7q0M5gNV6N8RBI/Ou3gKUaHiXnmtmT bue7WZHhHpX2O/PqcF4nHL5PMzrHg1+xSYT9TP/fLkfp/kSR3tqcENfTOrLD56r0 Vibsg3kCgYB2XflB9vkgvwEra+ArxQ++gDyMxQLr7NJrPC6hkVBxcLKewu9CZ0sj KIC08HvUBEZePbOMiBtDEP8XDcW2r8YYA5cAT5IRKbKsMAedNXucScndvmitKuzU Ol4+LATFIGX0inM0v0jpqFIqJSsmp4OQv/fvZaB177VaCOaYqDK5Dw== -----END RSA PRIVATE KEY----- </clientkey> </repository> </repositories> </template> Interesting, so if I understand correctly, you have created one template with two products in it, right? In this case you need to create two templates, one for 61 and one for 62. But I will test this scenario, we should allow only one product with distribution in a template, not more. I synced rhel6.1 and rhel6.2. Then created one template and added rhel6.1. However repository for rhel6.2 automatically got added after adding rhel6.1 product. I think you all are seeing this bug: https://bugzilla.redhat.com/show_bug.cgi?id=796239 Basically all repos in a product are added to a template if you select the product, so adding a product to a template is worthless, you need to add repos individually. We decided at this point just to remove the ability to add products, and force the user to add individual repos. The problem is that rhel 6.1 and 6.2 are all the same product, so adding the rhel product really makes no sense without being able to limit it further. In that bug i disabled this in the UI and opened another bug for the cli/api: https://bugzilla.redhat.com/show_bug.cgi?id=799149 Is the above sufficient to close this bz as a duplicate? yes, i'll start following the other bz. thanks scott, closing then. *** This bug has been marked as a duplicate of bug 796239 *** |