Last modified: 2014-08-21 13:40:32 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T70769, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68769 - remove all tab characters from DNS repository, then enable jenkins check
remove all tab characters from DNS repository, then enable jenkins check
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-28 21:27 UTC by Daniel Zahn
Modified: 2014-08-21 13:40 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Daniel Zahn 2014-07-28 21:27:57 UTC
clean the DNS repo of all tab characters,
then enable jenkins voting on it (just like in operations/puppet)
Comment 1 Antoine "hashar" Musso (WMF) 2014-07-28 21:34:56 UTC
I have added a job template in Jenkins Job Builder which let us check for tabs in puppet manifest.  Have to refactor the template so it can be applied on other repositories such as operations/dns.git
Comment 2 Daniel Zahn 2014-07-28 21:48:14 UTC
https://gerrit.wikimedia.org/r/#/c/148437/

not sure why the bot did not add the gerrit link yet
Comment 3 Gerrit Notification Bot 2014-07-28 22:35:49 UTC
Change 150067 had a related patch set uploaded by Dzahn:
mediawiki.org - retab

https://gerrit.wikimedia.org/r/150067
Comment 4 Gerrit Notification Bot 2014-07-28 22:35:55 UTC
Change 150068 had a related patch set uploaded by Dzahn:
0.6.8.0.0.0.0.0.0.2.6.2.ip6.arpa - retab

https://gerrit.wikimedia.org/r/150068
Comment 5 Gerrit Notification Bot 2014-07-28 23:48:59 UTC
Change 150068 merged by BBlack:
0.6.8.0.0.0.0.0.0.2.6.2.ip6.arpa - retab

https://gerrit.wikimedia.org/r/150068
Comment 6 Gerrit Notification Bot 2014-07-29 00:25:37 UTC
Change 150095 had a related patch set uploaded by Dzahn:
wmnet - retab only

https://gerrit.wikimedia.org/r/150095
Comment 7 Gerrit Notification Bot 2014-07-29 02:29:30 UTC
Change 150095 merged by BBlack:
wmnet - retab only

https://gerrit.wikimedia.org/r/150095
Comment 9 Daniel Zahn 2014-07-29 22:02:43 UTC
all merged, all clean, plus this one that fixes the templates:

https://gerrit.wikimedia.org/r/#/c/150397/


and done :)

~/wmf/dns/templates$ grep -l -P '\t' *.*
~/wmf/dns/templates$ 

bah, besides config-geo one directory up :)
Comment 10 Daniel Zahn 2014-07-29 23:44:22 UTC
..and langlist template:

https://gerrit.wikimedia.org/r/#/c/150397/

..and config-geo  

https://gerrit.wikimedia.org/r/#/c/150406/

resolved :) thanks bblack for reviews
Comment 11 Daniel Zahn 2014-07-29 23:45:21 UTC
eh, reopening for hashar to make the jenkins change, wasn't sure if that should have been a separate bug now
Comment 12 Gerrit Notification Bot 2014-08-01 12:31:00 UTC
Change 151064 had a related patch set uploaded by Hashar:
Refactor tabs detector to job template

https://gerrit.wikimedia.org/r/151064
Comment 13 Gerrit Notification Bot 2014-08-01 12:35:18 UTC
Change 151064 merged by jenkins-bot:
Refactor tabs detector to job template

https://gerrit.wikimedia.org/r/151064
Comment 14 Antoine "hashar" Musso (WMF) 2014-08-01 13:02:06 UTC
The tab check for operations/puppet.git only lint .pp files and only look for tabs at the beginning of the line.

I believe operations/dns.git would want to prevent all tabs, regardless of their position.


We would need two different templates.  Ie  -tabs and -leadingtabs.
Comment 15 Antoine "hashar" Musso (WMF) 2014-08-21 13:40:32 UTC
This is now completed. Another bug tracked the addition of the Jenkins job.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links