September status update for Fedora Infrastructure Apprentices
by Kevin Fenzi
You are getting this email because you are in the 'fi-apprentice' group
in the fedora account system (or are reading this on the
infrastructure list).
Feel free to reply just directly to me, or cc the infrastructure list
for everyone to see and comment on.
https://fedoraproject.org/wiki/Infrastructure_Apprentice
At the first of every month(or so), I am going to be sending out an
email like this one. I would like feedback on how things are going for
you.
I'd like to ask for everyone to send me a quick reply with the
following data or anything related you can think of that might help us
make the apprentice program more useful.
0. Whats your fedora account system login?
1. Have you logged in and used your fi-apprentice membership to look at
our machines/setup in the last month? Do you plan to?
2. Has it helped you decide any area you wish to focus on or contribute
to more?
3. Have you looked at or been able to work on any of the fi-apprentice
'easyfix' tickets?
https://fedorahosted.org/fedora-infrastructure/report/14
4. Do you still wish to be a member of the group? If not (for whatever
reason) could you provide any hints to help others down the road?
5. Is there any help or communication or ideas you have that would help
you do any of the above?
6. What do you find to be the hardest part of getting involved?
Finding things to work on? Getting attention from others to help you?
Finding tickets in your interest area?
7. Have you been able to make any weekly irc meetings? Do you find them
helpful or interesting?
8. Have you logged into our Gobby instance and read/seen/added to our
meeting agenda? https://fedoraproject.org/wiki/Gobby
9. What is the furthest place you have ever traveled from your home?
Any other general feedback is also quite welcome, including
improvements to this email, the wiki page, etc.
Any folks I do not hear from in the next week will be removed from the
group. (Note that it's easy to be readded when you have time or
whatever and it's nothing at all personal, we just want to keep the
group up to date with active folks).
Thanks, and looking forward to your feedback!
kevin
7 years, 7 months
How to {edit,revoke,grant} badges
by Justin W. Flory
Hi all,
Today, I noticed there was a duplicate badge created for the kernel
regression test badges.
Duplicate:
https://badges.fedoraproject.org/badge/science-kernel-tester-vi
Correct:
https://badges.fedoraproject.org/badge/mad-science-kernel-tester-vi
I've noticed in ansible.git/roles/badges/backend/files/, there are a
series of scripts for editing badges, revoking them, granting them, etc.
It's unclear to me about how to run or use these scripts. In the SOP, it
lists them as being available in /usr/local/bin/, but it does not seem
like they are stored there anymore.
https://infrastructure.fedoraproject.org/cgit/infra-docs.git/tree/badges.rst
My question is, how do you use these scripts correctly for editing or
revoking badges (something you cannot do in Tahrir front-end) and is it
possible to "edit" out a badge, or does that require manual database work?
Thanks!
--
Cheers,
Justin W. Flory
jflory7(a)gmail.com
7 years, 7 months
What if we want to retire something from fedorahosted?
by Bruno Wolff III
I never got much time to work on Ogrechess and I don't think that is going
to change. Very little was done on top of the original upstream, so I don't
think there is much point in keeping that project around. So rather than
migrate it to Pagure, I think it would be better o retire it.
7 years, 7 months
[release] mdapi: 2.7
by Pierre-Yves Chibon
Good Morning Everyone,
I just cut a new release of madpi: 2.7
Here is the corresponding changelog:
* Mon Sep 12 2016 Pierre-Yves Chibon <pingou(a)pingoured.fr> - 2.7-1
- Update to 2.7
- Add the possibility to query package by the name of their source package
- Return flags (Igor Gnatenko)
- Fix querying packages by their source package name (Igor Gnatenko)
It is happily running in stg and prod.
Happy querying,
Pierre
7 years, 7 months
Fedorahosted and Trac
by Grant Gainey
Hey folks,
Just saw the "Fedorahosted-sunset" announcement yesterday, and I have a question/problem. The Spacewalk project moved its code to github a while back, but https://fedorahosted.org/spacewalk/wiki is still the primary source of info for the Spacewalk community. Suggestions for what to do with/about our entire (large, heavily used) Trac instance?
Help?
Grant Gainey
--
Grant Gainey
Principal Software Engineer, Red Hat Satellite
7 years, 7 months
Re: [marketing] [Infra Request] Twitter access
by Justin W. Flory
On 09/08/2016 11:13 AM, Brian Proffitt wrote:
> All:
>
> Thanks to Patrick's diligence, we have all of the social media accounts'
> passwords gathered together and placed into safe keeping.
>
> Unfortunately, I have found a problem... in the past, with the Fedora
> Twitter account (@fedora) managed with HootSuite, I was able to generate
> monthly analytics reports for the channel. Now, with @fedora access only
> granted with TweetDeck, I am not able to do this. TweetDeck has no
> analytics tools and using the native Twitter analytics is not possible
> with direct access to the @fedora login information.
>
> So, with hat in hand, I would like to ask for access to the @fedora
> account for HootSuite. I would lock the channel up so that only I would
> have access to the channel. To further secure it, I could ask Patrick to
> log into my HootSuite account and connect the @fedora channel himself to
> my account, so I would never actually see the password information.
>
> Sorry to flip on this, but I was not aware Tweetdeck no longer had
> analytic tools.
>
> Feedback welcome!
>
> BKP
>
I don't know if there was a resolution to this yet, but I didn't see a
reply in the list. I'm CCing to the Infrastructure list since they're
likely the best ones to review this request.
--
Cheers,
Justin W. Flory
jflory7(a)gmail.com
7 years, 7 months
Fwd: fedmsg error log badges-backend01.phx2.fedoraproject.org
by Justin W. Flory
Hi all,
I've been getting a few hundred of these types of emails every day. Does
anyone have any idea what might be going on with this? I'm not familiar
with what's happening here.
-------- Forwarded Message --------
Subject: fedmsg error log badges-backend01.phx2.fedoraproject.org
Date: Wed, 07 Sep 2016 11:08:46 -0000
From: fedmsg(a)fedoraproject.org
To: sysadmin-badges-members(a)fedoraproject.org
Message
-------
[2016-09-07 11:08:46][moksha.hub ERROR]
Rule: <fedbadges.models.BadgeRule: {'name': 'Long Life to Pagure (Pagure
I)', 'creator': 'robyduck', 'discussion':
'https://fedorahosted.org/fedora-badges/ticket/434', 'issuer_id':
'fedora-project', 'trigger': {'topic': 'pagure.git.receive'},
'image_url':
'https://badges.fedoraproject.org/pngs/pagure-long-life-01.png',
'criteria': {'datanommer': {'filter': {'topics': ['%(topic)s'], 'users':
['%(msg.commit.username)s']}, 'operation': 'count', 'condition':
{'greater than or equal to': 1}}}, 'badge_id':
'long-life-to-pagure-pagure-i', 'recipient': '%(msg.commit.username)s',
'description': 'Pushed 1 commit to a Pagure repository.'}>, message:
{u'username': u'git', u'certificate':
u'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVTRENDQTdHZ0F3SUJBZ0lDQWZzd0RRWUpL\nb1pJaHZjTkFRRUZCUUF3Z2FBeEN6QUpCZ05WQkFZVEFsVlQKTVFzd0NRWURWUVFJRXdKT1F6RVFN\nQTRHQTFVRUJ4TUhVbUZzWldsbmFERVhNQlVHQTFVRUNoTU9SbVZrYjNKaApJRkJ5YjJwbFkzUXhE\nekFOQmdOVkJBc1RCbVpsWkcxelp6RVBNQTBHQTFVRUF4TUdabVZrYlhObk1ROHdEUVlEClZRUXBF\
nd1ptWldSdGMyY3hKakFrQmdrcWhraUc5dzBCQ1FFV0YyRmtiV2x1UUdabFpHOXlZWEJ5YjJwbFkz\nUXUKYjNKbk1CNFhEVEUxTURVeE9ERTNNamMxTTFvWERUSTFNRFV4TlRFM01qYzFNMW93Z2RZeEN6\nQUpCZ05WQkFZVApBbFZUTVFzd0NRWURWUVFJRXdKT1F6RVFNQTRHQTFVRUJ4TUhVbUZzWldsbmFE\nRVhNQlVHQTFVRUNoTU9SbVZrCmIzSmhJRkJ5YjJwbFkzUXhEekFOQmdOVkJBc1RCbVpsWkcxelp6\nRXFNQ2dHQTFVRUF4TWhjR0ZuZFhKbExYQmgKWjNWeVpUQXhMbVpsWkc5eVlYQnliMnBsWTNRdWIz\nSm5NU293S0FZRFZRUXBFeUZ3WVdkMWNtVXRjR0ZuZFhKbApNREV1Wm1Wa2IzSmhjSEp2YW1WamRD\nNXZjbWN4SmpBa0Jna3Foa2lHOXcwQkNRRVdGMkZrYldsdVFHWmxaRzl5CllYQnliMnBsWTNRdWIz\nSm5NSUdmTUEwR0NTcUdTSWIzRFFFQkFRVUFBNEdOQURDQmlRS0JnUUN5RXZjRndxWUkKUXg2OWpo\nSEJYekExVlpoTFgySkRVUkdROGlLbXFXUFBHaVVEWHhDcURpa1M5YnN5VFBuN2ZTaWY1Uk5HUkZF\nZwpKQmlqRitaM09RMVh5Q1JrY1kxM0VLUDJpbVVEZW0xcnB3Umg3b2gyMlBZaDU4SHFLOWsvNGdk\nZVpXVGM2QmFjCk1RckZpMlFhbWVqL1ZpRW1KdVd2KzgyaitnN2RzV1ZNTVFJREFRQUJvNElCVnpD\nQ0FWTXdDUVlEVlIwVEJBSXcKQURBdEJnbGdoa2dCaHZoQ0FRMEVJQlllUldGemVTMVNVMEVnUjJW\ndVpYSmhkR1ZrSUVObGNuUnBabWxqWVhSbApNQjBHQTFVZERnUVdCQlFyZ09q
azgyV05zdW1wbE1T\nbXJ1d3RVeTVIVERDQjFRWURWUjBqQklITk1JSEtnQlJyClFGcjVFZ2lKV2VkWjVRWDFBaDBLVG44\nVUFLR0JwcVNCb3pDQm9ERUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlYKQkFnVEFrNURNUkF3RGdZ\nRFZRUUhFd2RTWVd4bGFXZG9NUmN3RlFZRFZRUUtFdzVHWldSdmNtRWdVSEp2YW1WagpkREVQTUEw\nR0ExVUVDeE1HWm1Wa2JYTm5NUTh3RFFZRFZRUURFd1ptWldSdGMyY3hEekFOQmdOVkJDa1RCbVps\nClpHMXpaekVtTUNRR0NTcUdTSWIzRFFFSkFSWVhZV1J0YVc1QVptVmtiM0poY0hKdmFtVmpkQzV2\nY21lQ0NRRGoKVUI1SFR4Y2VSVEFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQWpBTEJnTlZIUThF\nQkFNQ0I0QXdEUVlKS29aSQpodmNOQVFFRkJRQURnWUVBSjhUVGdMMHJhZ3lCdlo5RlBhdis2ZE5B\nZzEza0poQnYrWS9xeU9rT0RadHFwOWovCkdkOHU1emQwVkFwdXlIMnFBYzg1cUcyaEVsY0ZqUytx\nOU95YmtkQnlwQzF5cklzRSt2akZTRHZqalQxMjV6d3EKS2FNV1UwSVgyTnp2d2l4cWxYN1pxc2cz\nMHIwNzgvUHNPTGRLTlo5VWR0QXJGUHZ2b3hQRHpsTTM4aUE9Ci0tLS0tRU5EIENFUlRJRklDQVRF\nLS0tLS0K\n',
u'i': 1, u'timestamp': 1473243776, u'msg_id':
u'2016-2e015a38-5d12-49cf-8c14-68141a3ebbf9', u'crypto': u'x509',
u'topic': u'io.pagure.prod.pagure.git.receive', u'signature': u'VwIogRjtQu
91zBpfvubjfo458fOEf8zj/Rm0tYSDpQ9WHh2AM7KhMTdh/fc1iCyB2EQdnbPzyk5e\nrknUhFc2N/1GqOtb+B2q2xVBxJhUPZxHjAk2pASb/bAVL4e8ZPlJd+IpzUXdJqbMNBqy9DHWya3B\npEV0nQhRJ2ILd5lzQMA=\n',
u'msg': {u'forced': False, u'agent': u'pingou', u'repo':
{u'description': u'A git centered forge', u'parent': None, u'tags':
[u'pagure', u'fedmsg', u'fedora-infra'], u'settings':
{u'Minimum_score_to_merge_pull-request': -1, u'Web-hooks': None,
u'project_documentation': True, u'always_merge': False,
u'pull_requests': True, u'Enforce_signed-off_commits_in_pull-request':
False, u'Only_assignee_can_merge_pull-request': False, u'issue_tracker':
True}, u'priorities': {}, u'user': {u'fullname': u'Pierre-YvesChibon',
u'name': u'pingou'}, u'date_created': u'1431549490', u'id': 10, u'name':
u'pagure'}, u'end_commit': u'52ed110a52259f30b57370c39bb4ce27b4bcec65',
u'branch': u'refs/heads/fix_pagure_ci', u'authors': [{u'fullname':
u'Pierre-YvesChibon', u'name': u'pingou'}], u'total_commits': 1,
u'start_commit': u'52ed110a52259f3
0b57370c39bb4ce27b4bcec65'}}
Process Details
---------------
host: badges-backend01.phx2.fedoraproject.org
PID: 12196
name: fedmsg-hub
command: /usr/bin/python /usr/bin/fedmsg-hub
msg_id: 2016-2e015a38-5d12-49cf-8c14-68141a3ebbf9
Callstack that lead to the logging statement
--------------------------------------------
File "/usr/lib64/python2.7/threading.py", line 784 in __bootstrap
self.__bootstrap_inner()
File "/usr/lib64/python2.7/threading.py", line 811 in __bootstrap_inner
self.run()
File "/usr/lib64/python2.7/threading.py", line 764 in run
self.__target(*self.__args, **self.__kwargs)
File
"/usr/lib64/python2.7/site-packages/twisted/python/threadpool.py", line
167 in _worker
result = context.call(ctx, function, *args, **kwargs)
File "/usr/lib64/python2.7/site-packages/twisted/python/context.py",
line 118 in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/lib64/python2.7/site-packages/twisted/python/context.py",
line 81 in callWithContext
return func(*args,**kw)
File "/usr/lib/python2.7/site-packages/moksha/hub/api/consumer.py",
line 191 in _work
self.consume(message)
File "/usr/lib/python2.7/site-packages/fedbadges/consumers.py", line
240 in consume
log.exception("Rule: %r, message: %r" % (badge_rule, msg))
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/fedbadges/consumers.py", line
237, in consume
for recipient in badge_rule.matches(msg):
File "/usr/lib/python2.7/site-packages/fedbadges/rules.py", line 167,
in matches
obj = format_args(self.recipient_key, subs)
File "/usr/lib/python2.7/site-packages/fedbadges/utils.py", line 56,
in format_args
obj = obj % subs
KeyError: 'msg.commit.username'
7 years, 7 months
Re: September status update for Fedora Infrastructure Apprentices
by Michal Novotny
On Tue, Sep 6, 2016 at 6:48 PM, Kevin Fenzi <kevin(a)scrye.com> wrote:
> You are getting this email because you are in the 'fi-apprentice' group
> in the fedora account system (or are reading this on the
> infrastructure list).
>
> Feel free to reply just directly to me, or cc the infrastructure list
> for everyone to see and comment on.
>
> https://fedoraproject.org/wiki/Infrastructure_Apprentice
>
> At the first of every month(or so), I am going to be sending out an
> email like this one. I would like feedback on how things are going for
> you.
>
> I'd like to ask for everyone to send me a quick reply with the
> following data or anything related you can think of that might help us
> make the apprentice program more useful.
>
> 0. Whats your fedora account system login?
>
clime
> 1. Have you logged in and used your fi-apprentice membership to look at
> our machines/setup in the last month? Do you plan to?
>
I am mostly browsing the setup scripts locally and occassionally checking
things on batcave01.
> 2. Has it helped you decide any area you wish to focus on or contribute
> to more?
>
Well, I was more decided in the beginning than I am now :). Lots of good
stuff.
> 3. Have you looked at or been able to work on any of the fi-apprentice
> 'easyfix' tickets?
> https://fedorahosted.org/fedora-infrastructure/report/14
>
Yes.
> 4. Do you still wish to be a member of the group? If not (for whatever
> reason) could you provide any hints to help others down the road?
>
Yes, I really do.
> 5. Is there any help or communication or ideas you have that would help
> you do any of the above?
>
It pays off to try to setup some interesting infrastructure services in a
docker or a VM.
> 6. What do you find to be the hardest part of getting involved?
> Finding things to work on? Getting attention from others to help you?
> Finding tickets in your interest area?
>
Finding tickets is not that easy but I can manage.
> 7. Have you been able to make any weekly irc meetings? Do you find them
> helpful or interesting?
>
Yes, they are very interesting.
> 8. Have you logged into our Gobby instance and read/seen/added to our
> meeting agenda? https://fedoraproject.org/wiki/Gobby
>
Haven't added anything yet.
> 9. What is the furthest place you have ever traveled from your home?
>
India.
> Any other general feedback is also quite welcome, including
> improvements to this email, the wiki page, etc.
>
Everything ok to me.
7 years, 7 months