Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 900988 Details for
Bug 1102236
unable to turn on messaging authentication between pulp and consumer agent
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Verifying screen log
screen.log (text/plain), 10.43 KB, created by
mkovacik
on 2014-05-30 21:28:28 UTC
(
hide
)
Description:
Verifying screen log
Filename:
MIME Type:
Creator:
mkovacik
Created:
2014-05-30 21:28:28 UTC
Size:
10.43 KB
patch
obsolete
>### PULP HOST LOG >[root@ec2-79-125-97-56 ~]# python /usr/lib/python2.7/site-packages/gofer/messaging/auth.py >[root@ec2-79-125-97-56 ~]# systemctl stop `systemctl list-unit-files | egrep 'pulp|httpd|goferd' | cut -d\ -f1` >[root@ec2-79-125-97-56 ~]# grep -C5 USING /usr/lib/python2.7/site-packages/gofer/messaging/auth.py > """ > if not message: > return > document, original, signature = peal(message) > try: > log.info("USING authenticator: %s" % authenticator) > if authenticator: > h = sha256() > h.update(original) > digest = h.hexdigest() > authenticator.validate(document, digest, decode(signature)) >[root@ec2-79-125-97-56 ~]# systemctl start `systemctl list-unit-files | egrep 'pulp|httpd|goferd' | cut -d\ -f1` >[root@ec2-79-125-97-56 ~]# date >Pá kvÄ 30 21:12:32 UTC 2014 >[root@ec2-79-125-97-56 ~]# journalctl --since 21:12 -p 7 SYSLOG_IDENTIFIER=pulp + SYSLOG_IDENTIFIER=goferd -o cat > log >[root@ec2-79-125-97-56 ~]# less log >[root@ec2-79-125-97-56 ~]# grep USING log >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >gofer.messaging.auth:INFO: USING authenticator: <pulp.server.agent.auth.Authenticator object at 0x7fc840500450> >[root@ec2-79-125-97-56 ~]# > >### USER'S AUTOMATION MACHINE LOG >[mkovacik@jupiter pulp-automation]$ date >Pá kvÄ 30 23:12:21 CEST 2014 >[mkovacik@jupiter pulp-automation]$ nosetests -vs tests/test_9_consumer.py >/usr/lib/python2.7/site-packages/pkg_resources.py:1031: UserWarning: /home/mkovacik/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). > warnings.warn(msg, UserWarning) >test_00_none (tests.test_9_consumer.TestConsumer) ... ok >test_01_update_consumer (tests.test_9_consumer.TestConsumer) ... ok >test_02_bind_distributor (tests.test_9_consumer.TestConsumer) ... ok >test_02_bind_non_existant_distributor (tests.test_9_consumer.TestConsumer) ... ok >test_03_get_nonexistant_repo_bindings_bz1094264 (tests.test_9_consumer.TestConsumer) ... FAIL >test_03_get_repo_bindings (tests.test_9_consumer.TestConsumer) ... ok >test_04_get_nonexistant_binding (tests.test_9_consumer.TestConsumer) ... ok >test_04_get_single_binding (tests.test_9_consumer.TestConsumer) ... ok >test_05_list_bindings (tests.test_9_consumer.TestConsumer) ... ok >test_06_unbind_distributor (tests.test_9_consumer.TestConsumer) ... ok >test_06_unbind_non_existant_distributor (tests.test_9_consumer.TestConsumer) ... ok >test_07_get_consumer_info (tests.test_9_consumer.TestConsumer) ... ok >test_07_get_nonesistant_consumer_info (tests.test_9_consumer.TestConsumer) ... ok >test_08_get_list_consumers (tests.test_9_consumer.TestConsumer) ... ok >test_09_search_consumer (tests.test_9_consumer.TestConsumer) ... ok >test_10_event_history (tests.test_9_consumer.TestConsumer) ... ok >test_11_event_history_filter_type (tests.test_9_consumer.TestConsumer) ... ok >test_12_event_history_filter_limit (tests.test_9_consumer.TestConsumer) ... ok >test_13_event_history_filter_sort (tests.test_9_consumer.TestConsumer) ... ok >test_14_event_history_filter_all (tests.test_9_consumer.TestConsumer) ... ok > >====================================================================== >FAIL: test_03_get_nonexistant_repo_bindings_bz1094264 (tests.test_9_consumer.TestConsumer) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/home/mkovacik/src/pulp-automation/tests/test_9_consumer.py", line 46, in test_03_get_nonexistant_repo_bindings_bz1094264 > self.assertPulp(code=404) > File "/home/mkovacik/src/pulp-automation/tests/pulp_test.py", line 56, in assertPulp > code > File "/home/mkovacik/src/pulp-automation/tests/pulp_test.py", line 65, in assertEqual > super(PulpTest, self).assertEqual(a, b, pprint.pformat("%r != %r" % (a, b))) >AssertionError: '200 != 404' >-------------------- >> begin captured logging << -------------------- >urllib3.connectionpool: DEBUG: "GET /pulp/api/v2/consumers/TestConsumer_consumer/bindings/some_repo/ HTTP/1.1" 200 2 >pulp_auto.pulp: DEBUG: <pulp_auto.pulp.Pulp object at 0x20e6090>.send(Request('GET', u'/consumers/TestConsumer_consumer/bindings/some_repo/', data='{}', headers={'Content-Type': 'application/json'})) == <Response [200]> >pulp_auto.item: DEBUG: <class 'pulp_auto.consumer.consumer_class.Binding'>.from_response(<Response [200]>) == [] >--------------------- >> end captured logging << --------------------- > >---------------------------------------------------------------------- >Ran 20 tests in 24.173s > >FAILED (failures=1) >[mkovacik@jupiter pulp-automation]$ > >### RMI-performed evidence on PULP HOST: >[root@ec2-79-125-97-56 ~]# grep -C3 "Task RMI .succeeded" log | tail >pulp.server.agent.direct.services:INFO: sn : 110ccd56-b26d-4b91-abf5-39256be8abcc >pulp.server.agent.direct.services:INFO: origin : >-- >gofer.transport.consumer:DEBUG: {pulp.task} read: {'result': {'retval': {'reboot': {'scheduled': False, 'details': {}}, 'details': {'yum_distributor': [], 'rpm': {'details': [{'vendor': 'Fedora Project', 'name': 'basesystem', 'epoch': 0, 'version': '10.0', 'release': '8.fc19', 'arch': 'noarch'}, {'vendor': 'Fedora Project', 'name': 'perl-Carp', 'epoch': 0, 'version': '1.26', 'release': '243.fc19', 'arch': 'noarch'}, {'vendor': 'Fedora Project', 'name': 'perl-Git', 'epoch': 0, 'version': '1.8.3.1', 'release': '1.fc19', 'arch': 'noarch'}, {'vendor': 'Fedora Project', 'name': 'python-oauth2', 'epoch': 0, 'version': '1.5.211', 'release': '4.fc19', 'arch': 'noarch'}, {'vendor': 'Fedora Project', 'name': 'python-qpid', 'epoch': 0, 'version': '0.24', 'release': '1.fc19', 'arch': 'noarch'}, {'vendor': 'Fedora Project', 'name': 'tzdata', 'epoch': 0, 'version': '2013c', 'release': '1.fc19', 'arch': 'noarch'}, {'vendor': 'Fedora Project', 'name': 'boost-context', 'epoch': 0, 'version': '1.53.0', 'release': '14.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'boost-iostreams', 'epoch': 0, 'version': '1.53.0', 'release': '14.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'boost-program-options', 'epoch': 0, 'version': '1.53.0', 'release': '14.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'boost-test', 'epoch': 0, 'version': '1.53.0', 'release': '14.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'boost-timer', 'epoch': 0, 'version': '1.53.0', 'release': '14.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'chkconfig', 'epoch': 0, 'version': '1.3.60', 'release': '3.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'gpm-libs', 'epoch': 0, 'version': '1.20.6', 'release': '33.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libattr', 'epoch': 0, 'version': '2.4.46', 'release': '10.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libdb', 'epoch': 0, 'version': '5.3.21', 'release': '11.fc19', 'arch': >gofer.transport.consumer:DEBUG: 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libffi', 'epoch': 0, 'version': '3.0.13', 'release': '4.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libgpg-error', 'epoch': 0, 'version': '1.11', 'release': '1.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libibverbs', 'epoch': 0, 'version': '1.1.7', 'release': '3.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libstdc++', 'epoch': 0, 'version': '4.8.1', 'release': '1.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'libxml2-python', 'epoch': 0, 'version': '2.9.1', 'release': '1.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'lua', 'epoch': 0, 'version': '5.1.4', 'release': '12.fc19', 'arch': 'x86_64'}, {'vendor': None, 'name': 'm2crypto', 'epoch': 0, 'version': '0.21.1.pulp', 'release': '8.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'perl-PathTools', 'epoch': 0, 'version': '3.40', 'release': '3.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'python-rhsm', 'epoch': 0, 'version': '1.10.1', 'release': '1.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'python-simplejson', 'epoch': 0, 'version': '3.2.0', 'release': '1.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'qpid-cpp-client', 'epoch': 0, 'version': '0.24', 'release': '3.fc19.1', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'qpid-cpp-server', 'epoch': 0, 'version': '0.24', 'release': '3.fc19.1', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'readline', 'epoch': 0, 'version': '6.2', 'release': '6.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'tcp_wrappers-libs', 'epoch': 0, 'version': '7.6', 'release': '73.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'xerces-c', 'epoch': 0, 'version': '3.1.1', 'release': '4.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora Project', 'name': 'zlib', 'epoch': 0, 'version': '1.2.7', 'release': '10.fc19', 'arch': 'x86_64'}, {'vendor': 'Fedora >gofer.transport.consumer:DEBUG: Project', 'name': 'perl', 'epoch': 4, 'version': '5.16.3', 'release': '265.fc19', 'arch': 'x86_64'}], 'succeeded': True}}, 'succeeded': True, 'num_changes': 1}}, 'replyto': {'routing_key': 'pulp.task', 'exchange': 'pulp.agent.TestConsumer_consumer'}, 'secret': '5388f450bcb62b6c70db31a2', 'any': {'action': 'unbind', 'repo_id': 'zoo', 'distributor_id': 'zoo_distributor', 'task_id': 'ad581b57-2b67-4685-9288-46cb6efe5ae9', 'consumer_id': 'TestConsumer_consumer'}, 'window': {}, 'version': '0.5', 'sn': '3e44b3be-80aa-4e6d-b48b-a43c9ef6844c', 'ttl': None, 'subject': None, 'pam': None, 'routing': [u'', '4a2e00ef-8d5d-4814-a7bb-9c2852f0d3d8']} >pulp.server.agent.direct.services:INFO: Task RMI (succeeded) >pulp.server.agent.direct.services:INFO: Succeeded >pulp.server.agent.direct.services:INFO: sn : 3e44b3be-80aa-4e6d-b48b-a43c9ef6844c >pulp.server.agent.direct.services:INFO: origin :
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1102236
:
900044
| 900988