The ID should be read from the consumer cert; we shouldn't allow one consumer to bind repositories to another consumer.
*** Bug 674371 has been marked as a duplicate of this bug. ***
$ sudo pulp-client consumer bind --help Usage: pulp-client <options> consumer bind <options> Options: -h, --help show this help message and exit --repoid=REPOID repo identifier (required)
Build: 0.158
verified [root@10 ~]# rpm -q pulp-client pulp-client-0.0.173-1.fc14.noarch [root@10 ~]# pulp-client -u admin -p admin consumer create --id=pulp-client warning: this client is not registered; please register to continue Successfully created consumer [ pulp-client ] [root@10 ~]# pulp-client -u admin -p admin consumer bind --help Usage: pulp-client <options> consumer bind <options> Options: -h, --help show this help message and exit --repoid=REPOID repo identifier (required)
Closing with Community Release 15 pulp-0.0.223-4.