Tuesday, 2018-08-14

*** jpenag has joined #softwarefactory00:56
*** jpena|off has quit IRC00:57
*** nijaba has quit IRC00:59
*** nijaba has joined #softwarefactory01:02
*** jpenag is now known as jpena08:27
*** sshnaidm|off is now known as sshnaidm08:48
*** jpena is now known as jpena|lunch11:15
*** ssbarnea has quit IRC11:44
*** ssbarnea has joined #softwarefactory11:52
*** jpena|lunch is now known as jpena12:21
*** sfbender has joined #softwarefactory14:24
sfbenderMerged distroinfo master: README: provide examples of basic usage  https://softwarefactory-project.io/r/1334614:24
gundalowhttps://github.com/ansible-network/yang/pull/6 shows Gate Jobs green (and in https://ansible.softwarefactory-project.io/zuul/builds.html) there isn't anyone else committing to that repo, so I'm confused by `This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.`15:05
pabelangergundalow: will have to look at the logs, but the change is in gate now15:10
pabelangerbut yah, usually that message means zuul cannot merge the current patchset and need to rebase15:10
pabelangermaybe there is an issue with zuul-merger15:10
jruzickamhu, nhicher so I got this problem where I `git push origin 0.1.0` with distroinfo but pypi upload isn't triggered by sf even though I remember it working for the previous version.15:12
jruzickagreping 'pypi' in config yields surprisingly few results... what do I need to do make it work again?15:13
pabelangerjruzicka: where are you pushing? I don't see a tag pipeline for sf.io15:17
jruzickapabelanger, to trigger a pypi upload. I'm pretty sure that worked for rdopkg and I think it worked for distroinfo too, but I might be wrong there cause only a single version is out.15:18
pabelangergithub3.exceptions.MethodNotAllowed: 405 Merge commits are not allowed on this repository.15:19
pabelangergundalow: ^15:19
pabelangerdoesn't look like repo is setup propelry15:19
pabelangerproperly*15:19
nhichermhu: any thoughts for jruzicka issue ? I will have a look to zuul logs15:20
mhunhicher, jruzicka looking15:21
gundalowpabelanger: ah, Thanks. Updated the setting and I've updated my docs15:21
pabelangergundalow: which setting did you change by chance? I think I'd like to write some sort of automated check on project import to validate a repo is setup propelry15:22
pabelangeror, maybe manage the repos in github via yaml, so we can do code review on them15:22
pabelangerwe have a tool in openstack that we use to help better control acl / permissions on repos15:22
gundalowpabelanger: https://github.com/ansible-network/yang/settings `Allow merge commits` `Add all commits from the head branch to the base branch with a merge commit`15:23
pabelangergundalow: okay, thanks! Going to see how to have zuul percheck for that15:23
gundalowpabelanger: GitHut Audit Log descibed that as `repo.change_merge_setting`15:24
gundalowand the branch protections are `protected_branch.create` and possibly `protected_branch.update_admin_enforced`15:24
gundalowI'd *assume* it's terms like ^ that you should be able to get from the API15:25
pabelangeryah15:25
mhujruzicka, the release job ended in a POST_FAILURE, looking at the logs right now https://softwarefactory-project.io/logs/b9/b91fc72173abaf2c9a16dedb69ab853536fb49b6/release/upload-pypi/2271c4b/15:25
pabelangermhu: what is log-classify role?15:26
mhupabelanger, it's related to tristanC's logreduce tool, IIUC it's supposed to train on logs15:26
mhujruzicka, nhicher weird, there's one failure but I don't see it15:29
mhuie https://softwarefactory-project.io/logs/b9/b91fc72173abaf2c9a16dedb69ab853536fb49b6/release/upload-pypi/2271c4b/job-output.txt.gz#_2018-08-14_14_41_37_02198315:30
mhuah, ara to the rescue: https://softwarefactory-project.io/logs/b9/b91fc72173abaf2c9a16dedb69ab853536fb49b6/release/upload-pypi/2271c4b/ara-report/result/79f67042-8e63-4666-9cf8-5c7c9ddb435c/15:31
mhuour bad, it's a pb with the upload account "softwarefactory"15:32
mhujruzicka, we're going to make sure the account works, then you can either retag or push to pypi yourself if you don't want to wait or retag15:39
mhugotta go, I'll catch the followup later ->15:39
*** jpena is now known as jpena|off16:13
nhichermhu, jruzicka the email is verified, upload pypi should works16:33
tristanCpabelanger: the log-classify extract anomaly for job that failed. I need to fix it to not assume a "zuul.branch" variable.16:55
jruzickanhicher, mhu thanks, it works now, I pushed new 0.1.116:55
tristanCpabelanger: when it found some, it publish this type of file: https://softwarefactory-project.io/logs/31/12931/7/check/tox-pep8/60e103a/log-classify.html16:56
tristanCor across the whole build artifacts: https://softwarefactory-project.io/logs/12/13312/1/check/sf-ci-functional-minimal/b252ec4/report.html16:58
tristanCnhicher: thanks!16:59
pabelangerah, right. I forgot about that17:02
nhichertristanC: I don't know why, but you're welcome =)17:16
gundalowpabelanger: Still seeing https://github.com/ansible-network/yang/pull/6#issuecomment-412908348 Is this one of the things where we aren't currently listening for the notification so a manual reload (of something) is needed?17:41
pabelangergundalow: left a recheck and will watch zuul debug logs17:43
gundalowThanks17:43
gundalowpabelanger: https://github.com/ansible-network/yang/pull/6 is merged. Do you know what the issue wsa?19:36
gundalowSo I can make my docs clearer19:36
pabelangergundalow: it was the merge setting you changed, we needed to recheck after you changed it.19:39
pabelangerAlso going to see how we can make zuul check job to ensure each project has that setting enabled19:39
gundalowpabelanger:  I think I've captured it all on https://github.com/ansible/community/blob/docs-network-roles-process/group-network/roles_development_process.rst#new-role19:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!