[Buildbot-devel] Buildbot nine beta release

Vitali Lovich vlovich at gmail.com
Sun Jun 28 00:22:09 UTC 2015


Also it seems like the package name for www has issues to.

/Library/Python/2.7/site-packages/pkg_resources/__init__.py:2510: PEP440Warning: 'buildbot (www-0.9.0b1)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.
  PEP440Warning,
No local packages or download links found for buildbot-www>=0.9.0
error: Could not find suitable distribution for Requirement.parse('buildbot-www>=0.9.0’)

And I can’t seem to install buildbot-pkg (which is likely the reason I’m having with www):

Searching for buildbot-pkg>=0.9.0b1
Reading https://pypi.python.org/simple/buildbot_pkg/
/Users/vlovich/projects/apple-ci/buildbot-0.9/lib/python2.7/site-packages/setuptools-12.0.4-py2.7.egg/pkg_resources/__init__.py:2510: PEP440Warning: 'buildbot (pkg-0.9.0b1)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.
Best match: buildbot-pkg 0.9.0b1
Downloading https://pypi.python.org/packages/source/b/buildbot-pkg/buildbot-pkg-0.9.0b1.tar.gz#md5=1047d9e9241fab34ab3ef39e9a9a951c
Processing buildbot-pkg-0.9.0b1.tar.gz
Writing /var/folders/rj/93mglmns451g72595_wf0ntc0000gn/T/easy_install-28XUpz/buildbot-pkg-0.9.0b1/setup.cfg
Running buildbot-pkg-0.9.0b1/setup.py -q bdist_egg --dist-dir /var/folders/rj/93mglmns451g72595_wf0ntc0000gn/T/easy_install-28XUpz/buildbot-pkg-0.9.0b1/egg-dist-tmp-VCicJL
/Users/vlovich/projects/apple-ci/buildbot-0.9/lib/python2.7/site-packages/setuptools-12.0.4-py2.7.egg/setuptools/dist.py:292: UserWarning: The version specified ('999.0-version-not-found') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details.
zip_safe flag not set; analyzing archive contents...
/Users/vlovich/projects/apple-ci/buildbot-0.9/lib/python2.7/site-packages/setuptools-12.0.4-py2.7.egg/pkg_resources/__init__.py:2510: PEP440Warning: 'buildbot-pkg (999.0-version-not-found)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.
Copying buildbot_pkg-999.0_version_not_found-py2.7.egg to /Users/vlovich/projects/apple-ci/buildbot-0.9/lib/python2.7/site-packages
Adding buildbot-pkg 999.0-version-not-found to easy-install.pth file

Installed /Users/vlovich/projects/apple-ci/buildbot-0.9/lib/python2.7/site-packages/buildbot_pkg-999.0_version_not_found-py2.7.egg
error: Could not find required distribution buildbot-pkg>=0.9.0b1

-Vitali
> On Jun 27, 2015, at 5:13 PM, Vitali Lovich <vlovich at gmail.com> wrote:
> 
> Monkeyed around with getting buildbot-www installed manually.  Still doesn’t look to have the change hooks packaged.
> 
>> On Jun 27, 2015, at 5:03 PM, Vitali Lovich <vlovich at gmail.com <mailto:vlovich at gmail.com>> wrote:
>> 
>> Hmmm… I’m guessing I need buildbot-www package.  However, I’ve tried adding buildbot_www>=0.9.0b1 to my setup.py but it’s still failing to install:
>> 
>> Processing buildbot-www-0.9.0b1.tar.gz
>> Writing /var/folders/rj/93mglmns451g72595_wf0ntc0000gn/T/easy_install-yFWuVK/buildbot-www-0.9.0b1/setup.cfg
>> Running buildbot-www-0.9.0b1/setup.py -q bdist_egg --dist-dir /var/folders/rj/93mglmns451g72595_wf0ntc0000gn/T/easy_install-yFWuVK/buildbot-www-0.9.0b1/egg-dist-tmp-iJ1bhT
>> Please install buildbot, buildbot_pkg, and mock modules in order to install that package, or use the pre-build .whl modules available on pypi
>> 
>> I have also tried explicitly listing them out.  Here’s my relevant setup.py:
>>  19     'mock>=1.0.1',                                                                                                                                                                                                                                         
>>  20     'buildbot>=0.9.0b1',                                                                                                                                                                                                                                   
>>  21     'buildbot_pkg>=0.9.0b1',                                                                                                                                                                                                                               
>>  22     'buildbot_www>=0.9.0b1’,  
>> 
>> This is in a virtualenv.  I’ve verified I can import mock & buildbot, & buildbot.www.  Not sure what else buildbot_www is looking for or how to get pre-built .whl modules from pypi.
>> 
>> Thanks,
>> Vitali
>> 
>>> On Jun 27, 2015, at 4:48 PM, Vitali Lovich <vlovich at gmail.com <mailto:vlovich at gmail.com>> wrote:
>>> 
>>> from buildbot.www.hooks.gitlab import _process_change as process_change
>>> exceptions.ImportError: No module named hooks.gitlab
>>> 
>>>> On Jun 27, 2015, at 4:48 PM, Vitali Lovich <vlovich at gmail.com <mailto:vlovich at gmail.com>> wrote:
>>>> 
>>>> Hmm… are the change hooks missing from the package or are they now packaged separately somewhere?
>>>> Don’t really see any mention in the release notes...
>>>> 
>>>> grep gitlab buildbot-0.9/lib/python2.7/site-packages/buildbot-0.9.0b1-py2.7.egg/buildbot/ -rl
>>>> buildbot-0.9/lib/python2.7/site-packages/buildbot-0.9.0b1-py2.7.egg/buildbot//test/unit/test_www_hooks_gitlab.py
>>>> buildbot-0.9/lib/python2.7/site-packages/buildbot-0.9.0b1-py2.7.egg/buildbot//test/unit/test_www_hooks_gitlab.pyc
>>>> 
>>>> Thanks,
>>>> Vitali
>>>> 
>>>>> On Jun 27, 2015, at 10:43 AM, Pierre Tardy <tardyp at gmail.com <mailto:tardyp at gmail.com>> wrote:
>>>>> 
>>>>> If you have customized MailNotifier message or Gerrit message, then there is some very slight changes, due to removal of the status (no-)api.
>>>>>  
>>>>> 
>>>>> Le sam. 27 juin 2015 à 19:19, Vitali Lovich <vlovich at gmail.com <mailto:vlovich at gmail.com>> a écrit :
>>>>> Exciting stuff!  Can't wait to try it out.  Assuming I'm using new-style steps and master-side source steps, aside from web status are there any other common backwards incompatibilities to expect?
>>>>> 
>>>>> Thanks
>>>>> Vitali
>>>>> 
>>>>> On Jun 27, 2015, at 9:07 AM, Pierre Tardy <tardyp at gmail.com <mailto:tardyp at gmail.com>> wrote:
>>>>> 
>>>>>> I am very happy too announce the release of buildbot 0.9.0 beta 1.
>>>>>> 
>>>>>> This is a great milestone to the Buildbot Nine project, the result of a lot of work by a team of developers from all the world, during the last 3 years.
>>>>>> 
>>>>>> As the diff stats says, the change compared to eight is huge:
>>>>>> 1160 files changed, 88098 insertions(+), 58070 deletions(-)
>>>>>> 
>>>>>> So we must go through a beta phase before releasing a definitive 0.9.0 version.
>>>>>> Buildbot nine already has several installation in production, and lots of positive feedback are coming to us.
>>>>>> 
>>>>>> Please join us, and report any bugs or issues in http://trac.buildbot.net <http://trac.buildbot.net/>
>>>>>> 
>>>>>> Please find the release notes for all technical details of what's new.
>>>>>> 
>>>>>> http://docs.buildbot.net/latest/relnotes/0.9.0b1.html <http://docs.buildbot.net/latest/relnotes/0.9.0b1.html>
>>>>>> 
>>>>>> The UI demo server is available here:
>>>>>> http://nine.buildbot.net/ <http://nine.buildbot.net/>
>>>>>> 
>>>>>> The packages are available on pypi, but as they are beta release, you have to use the --pre option of pip.
>>>>>> 
>>>>>> pip install buildbot buildbot-slave buildbot-www buildbot-console-view buildbot-waterfall-view --pre
>>>>>> 
>>>>>> I would like to thank all the contributors that made this release possible, this is sorted by number of commit, but every line of code means a lot for us:
>>>>>> 
>>>>>> git log v0.8.10..HEAD --no-merges   --format='%aN' | sort  |uniq -c |sort -nr
>>>>>>     652 Dustin J. Mitchell
>>>>>>     457 Pierre Tardy
>>>>>>     303 Mikhail Sobolev
>>>>>>     137 Benoît Allard
>>>>>>      93 Chase Zhang
>>>>>>      53 Jared Grubb
>>>>>>      50 Xavier Delannoy
>>>>>>      33 Jonas Pommerening
>>>>>>      30 Andras Toth
>>>>>>      28 Sean Kelly
>>>>>>      28 Michael Mayorov
>>>>>>      27 Edmund Wong
>>>>>>      24 chase
>>>>>>      23 delanne
>>>>>>      22 Ion Alberdi
>>>>>>      19 Vladimir Rutsky
>>>>>>      18 Elmir Jagudin
>>>>>>      18 Buck Golemon
>>>>>>      16 Vitali Lovich
>>>>>>      16 Oliver Palmer
>>>>>>      14 Tom Prince
>>>>>>      14 MaximeSangoi
>>>>>>      11 Dylan Rajaratnam
>>>>>>      10 Sebastien Fusilier
>>>>>>      10 Adi Roiban
>>>>>>       9 Jørn Lomax
>>>>>>       9 Esben Haabendal
>>>>>>       7 Sebastien Savrimoutou
>>>>>>       7 Dave B.
>>>>>>       6 Tsubashi
>>>>>>       5 Роман Донченко
>>>>>>       5 Vadim Zeitlin
>>>>>>       5 tothandras
>>>>>>       5 Olof Johansson
>>>>>>       5 Markus Wanner
>>>>>>       5 Kassem Sandarusi
>>>>>>       4 Stefan Gangefors
>>>>>>       4 rdb
>>>>>>       4 Prasoon Shukla
>>>>>>       4 Marek Sezemsky
>>>>>>       4 Joshua Clayton
>>>>>>       4 Jeppe Pihl
>>>>>>       4 Hashem Nasarat
>>>>>>       4 Andriy Senkovych
>>>>>>       3 Thomas Wood
>>>>>>       3 Olivier Monnier
>>>>>>       3 Michal Sojka
>>>>>>       3 Kevin Funk
>>>>>>       3 Kálmán Viktor
>>>>>>       3 Daniel Collin
>>>>>>       3 András Tóth
>>>>>>       2 VZ
>>>>>>       2 Vadim Rutkovsky
>>>>>>       2 Steve
>>>>>>       2 stanzgy
>>>>>>       2 Rahul
>>>>>>       2 Quentin Pradet
>>>>>>       2 Peter Lemenkov
>>>>>>       2 Olivier Favre
>>>>>>       2 Kevin Chang
>>>>>>       2 InitHello
>>>>>>       2 Greg MacDonald
>>>>>>       2 Florian Bruhin
>>>>>>       2 Dan Kegel
>>>>>>       2 Cyril Jouve
>>>>>>       2 Cyril
>>>>>>       2 Cody P Schafer
>>>>>>       2 Anish Bhatt
>>>>>>       2 Andrew Hammond
>>>>>>       1 Varun Sharma
>>>>>>       1 Thomas Vander Stichele
>>>>>>       1 stevepeak
>>>>>>       1 socantre
>>>>>>       1 Sezi
>>>>>>       1 Rafał
>>>>>>       1 Pier Luigi Fiorini
>>>>>>       1 Peter Dave Hello
>>>>>>       1 Olly Betts
>>>>>>       1 Nikolai Kristiansen
>>>>>>       1 Naveen
>>>>>>       1 maximesangoi
>>>>>>       1 Matvey Kruglov
>>>>>>       1 Mark Rowe
>>>>>>       1 Luke Bakken
>>>>>>       1 koobs
>>>>>>       1 heinrich5991
>>>>>>       1 dvinella
>>>>>>       1 Dave B
>>>>>>       1 Chris Rebert
>>>>>>       1 Bo Shi
>>>>>>       1 Anders Bennehag
>>>>>> 
>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Monitor 25 network devices or servers for free with OpManager!
>>>>>> OpManager is web-based network management software that monitors 
>>>>>> network devices and physical & virtual servers, alerts via email & sms 
>>>>>> for fault. Monitor 25 devices for free with no restriction. Download now
>>>>>> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o <http://ad.doubleclick.net/ddm/clk/292181274;119417398;o>_______________________________________________
>>>>>> Buildbot-devel mailing list
>>>>>> Buildbot-devel at lists.sourceforge.net <mailto:Buildbot-devel at lists.sourceforge.net>
>>>>>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel <https://lists.sourceforge.net/lists/listinfo/buildbot-devel>
>>>> 
>>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20150627/6ac7e39f/attachment.html>


More information about the devel mailing list