[Pulp-list] Pulp consumer - rabbitmq vhost setting

Jeff Ortel jortel at redhat.com
Tue Nov 17 20:38:20 UTC 2015


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



On 11/17/2015 01:14 PM, Ashby, Jason (IMS) wrote:
> Hi,
> 
> 
> 
> Due to the broken qpid-ccp-server dependency <https://pulp.plan.io/issues/1340> bug in EL6, I’m switching
> to rabbitmq for the messaging broker (we already have some rabbitmq servers around too), but I’m having
> trouble with the consumer side.
> 
> 
> 
> In /etc/pulp/consumer/consumer.conf there does not appear to be a setting for credentials (user/pass) or
> vhost for rabbitmq.
> 
> 
> 
> 
> 
> [messaging]
> 
> # Agent messaging.
> 
> #
> 
> # scheme:
> 
> #   The broker URL scheme. Either 'tcp' or 'ssl' can be used. The default is 'tcp'.
> 
> #
> 
> # host:
> 
> #   The broker host (default: host defined in [server]).
> 
> #
> 
> # port:
> 
> #   The broker port number. The default is 5672.
> 
> #
> 
> # transport:
> 
> #   The AMQP transport name. Valid options are 'qpid' or 'rabbitmq'. The default is 'qpid'.
> 
> #
> 
> # cacert:
> 
> #   The (optional) absolute path to a PEM encoded CA certificate to validate the identity of the
> 
> #   broker.
> 
> #
> 
> # clientcert:
> 
> #   The optional absolute path to PEM encoded key & certificate used to authenticate to the broker
> 
> #   with.
> 
> 
> 
> 
> 
> The config format is different from the url/broker_url settings in server.conf.  I have tried:
> 
> 
> 
> [messaging]
> 
> scheme = tcp
> 
> host = pulpuser:secret at rabbit01.example.com:5672/pulp_vhost
> 
> transport = rabbitmq
> 
> # port =
> 
> 
> 
> and that gets me pretty close:
> 
> 
> 
> # /var/log/messages
> 
> Nov 17 14:03:27 pulp01 goferd: [INFO][worker-0] gofer.messaging.adapter.amqp.connection:108 - connecting:
> URL: tcp://pulpuser:secret@rabbit01.example.com:5672|SSL: ca: None|key: None|certificate: 
> /etc/pki/pulp/consumer/consumer-cert.pem|host-validation: None
> 
> 
> 
> But doesn’t allow me to specify vhost.  Any ideas?


The separate property for vhost will be supported in 2.8.  For now, suggest:

host = pulpuser:secret at rabbit01.example.com
port = 5672/pulp_vhost

> 
> 
> 
> My servers are running CentOS 6, pulp 2.7.0.
> 
> 
> 
> Thanks!
> 
> 
> 
> 
> ------------------------------------------------------------------------------------------------------------
- --
>
>  Information in this e-mail may be confidential. It is intended only for the addressee(s) identified
> above. If you are not the addressee(s), or an employee or agent of the addressee(s), please note that any
> dissemination, distribution, or copying of this communication is strictly prohibited. If you have
> received this e-mail in error, please notify the sender of the error.
> 
> 
> _______________________________________________ Pulp-list mailing list Pulp-list at redhat.com 
> https://www.redhat.com/mailman/listinfo/pulp-list
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWS5A2AAoJEM9lW7UwFwZXlGEP/iIOeHch2r9k9XLXw2d0i8Mp
+obuZjRv/yinbehETleGidsfLt6qdPInHdBcvn71cuO8WqS19+wKAmZ+gdYEhp0Q
dTsxG+b2GvLyX6E4fz6YTADloru1yEIGEqMPF6uww0ZyFc2ZLn6isYJ1/WvdVrO2
WUdAmo/7Y7C4ZoouEfJWsDZ02mPV3Kuw8LqhdqA0V9phtF0fm89tk948gOo+pl6C
ObMeTurb5Lyy5gvXyGiqG0pKyMFcyVYIgr4xRW9eHi92S2rtiKiSOWatSdYDFmBa
HMmHs4XtRj7ba7nOqXP8vuinSi77Dk2PKem6V6gGipL1aoxle6XRS5hciwx3VerC
qpfXrLnNCCOhFAklqR/ociwop0m5wDuiiL00erGB8V9GEmAb0Fms15hv1D7cx+ww
hwlZtLG2bKYSx/HAeLROYrfcWc1sUFO4weVmaZST3+sc4PRxYOi3uAGwiPFWodZu
E4p4dx8xm4rhYzJisKkP9b1ZvXyvgBHN/DNH/JLtZw9HJH0cRyORAMryPut871D1
yagPw7GmVvBYKxyHyLaVHWZWjizvCHIK03BLf9nmeu5/B0OvUEbgK4dyxJGHZN0q
Ub7sa6sc7r5yIWjmrjOEFB36ai2Za1Nt3pNBN4WMn0jmGDwZC+md2AnyeBS/E/Y7
N0Uk6A7i1wV84ouMztGi
=+Fg5
-----END PGP SIGNATURE-----




More information about the Pulp-list mailing list