Mac OS Forge Migration update

Joshua Root jmr at macports.org
Thu Mar 20 02:35:32 PDT 2014


Prepending 'strace -f -t -T ' to the rsync command in deploy_archives.sh
should do the trick, shouldn't it? The output will end up in the log for
the deploy archives step.

I just committed this change to svn, forgetting that you have to
manually update since it's on the buildmaster.

- Josh

On 2014-3-20 17:29 , Shreeraj Karulkar wrote:
> Josh
> The rsync command that is failing is something like this
> 
> buildbot at build buildbot]$ grep rsync deploy_archives.sh
>         rsync -rlDzv --ignore-existing ${ULPATH}/ ${DLHOST}:${DLPATH}
>         rsync -rlDzv --ignore-existing ${ULPATH}/ ${DLPATH}
> [buildbot at build buildbot]$
> 
> I need some help in running a strace on it and providing support the out
> put. The command will look like.
> 
> # strace -f -t -T -o /tmp/rsync-rlDzv.trc rsync -rlDzv --ignore-existing
> ${ULPATH}/ ${DLHOST}:${DLPATH}
> 
> I have done this by using test directory and test files between
> build.macports and packages.macports but it did not encounter any errors.
> 
> Shree
>  
> 
> On Mar 17, 2014, at 11:12 PM, Joshua Root <jmr at macports.org
> <mailto:jmr at macports.org>> wrote:
> 
>> On 2014-3-18 06:43 , Shreeraj Karulkar wrote:
>>>
>>> 3) Buildbot/Slaves: While all the build-slaves seem to be compiling
>>> fine you are probably referring to the deploy_archives.sh is failing
>>> for Mavericks right? I have tried send a file via rsync with similar
>>> options (-rlDzv) from build.macports to rsync.macports and it went
>>> through successfully. I also did a su to user buildbot and sent a
>>> test file through successfully. It did prompt me to accept the RSA
>>> key though. Can you check if it has worked?
>>> There is also a reference to use -e in the rsync options to pass ssh
>>> options like the "--ignore-existing” optionthat is being used in the
>>> script. However the script has not changed 2013 so I am not sure it
>>> thats an issue.
>>>
>>> I am still working on this and would appreciate any clues from
>>> anyone, sorry for the delay in the resolution of these issues.
>>
>> There are three buildbot-related issues remaining:
>>
>> 1. buildslaves can't selfupdate (possibly they can't connect to
>> rsync.macports.org <http://rsync.macports.org>).
>>
>> <https://build.macports.org/builders/buildports-mavericks-x86_64/builds/2211/steps/sync/logs/stdio>
>>
>> 2. buildmaster can't connect to packages.macports.org
>> <http://packages.macports.org> with rsync.
>>
>> <https://build.macports.org/builders/buildports-mavericks-x86_64/builds/2210/steps/deploy%20archives/logs/stdio>
>>
>> 3. buildmaster is not receiving any changesets. These should come from
>> the post-commit hook which presumably runs on svn.macports.org
>> <http://svn.macports.org>.
>>
>> - Josh
> 



More information about the macports-dev mailing list