roshi (Mike Ruckman)Administrator
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Nov 1 2013, 2:32 AM (211 w, 6 d)
Roles
Administrator
Availability
Available

I do stuff for things.

Wikipage

Twitter

Recent Activity

Aug 7 2017

Josef Skladanka <jskladan@redhat.com> committed rLTRN342b3798eb19: *WIP* More hacky support, but for containers (authored by roshi).
*WIP* More hacky support, but for containers
Aug 7 2017, 12:12 PM

Jul 31 2017

GitHub <noreply@github.com> committed rTCLOUDabb6df789202: Update README to reflect move to Pagure (authored by roshi).
Update README to reflect move to Pagure
Jul 31 2017, 9:38 PM

Jul 26 2017

roshi added a comment to T196: Generate Release Notes from git Commit Log.

Seeing as this hasn't been touched or looked at in 3 years, do we still care about it? Or can I close it out?

Jul 26 2017, 6:51 PM · libtaskotron

Jun 20 2017

roshi updated the diff for D1196: *WIP* More hacky support, but for containers.

Retrying the diff... (man I hate arcanist)

Jun 20 2017, 2:37 PM · libtaskotron

Jun 19 2017

roshi updated the diff for D1196: *WIP* More hacky support, but for containers.

Rebased per @kparal 's comments.

Jun 19 2017, 7:56 PM · libtaskotron

Jun 12 2017

roshi updated the diff for D1196: *WIP* More hacky support, but for containers.
  • Update yumrepo.conf location per diff comments and remove yumrepo.conf
Jun 12 2017, 3:03 PM · libtaskotron
roshi added a comment to D1196: *WIP* More hacky support, but for containers.

Have you considered using ansible's docker module [1]? Seems like they have it all implemented.

http://docs.ansible.com/ansible/docker_container_module.html

Jun 12 2017, 2:34 PM · libtaskotron

May 22 2017

roshi added inline comments to D1196: *WIP* More hacky support, but for containers.
May 22 2017, 7:16 PM · libtaskotron

May 19 2017

roshi added inline comments to D1196: *WIP* More hacky support, but for containers.
May 19 2017, 7:15 PM · libtaskotron
roshi accepted D1200: setup: specify package deps.

Looks good to me.

May 19 2017, 1:06 PM

May 18 2017

roshi added a comment to D1196: *WIP* More hacky support, but for containers.

Sorry for the spam. Last arc diff went against master I think, since I forgot to base it off the right commit - so it was showing a ton of stuff not included in this review.

May 18 2017, 2:29 PM · libtaskotron
roshi updated the diff for D1196: *WIP* More hacky support, but for containers.

Updated diff to reflect comments in review.

May 18 2017, 2:27 PM · libtaskotron
roshi updated the diff for D1196: *WIP* More hacky support, but for containers.
  • Updated to reflect review comments.
May 18 2017, 2:12 PM · libtaskotron

May 17 2017

roshi added inline comments to D1196: *WIP* More hacky support, but for containers.
May 17 2017, 2:32 PM · libtaskotron

May 16 2017

roshi added a comment to D1196: *WIP* More hacky support, but for containers.

We can probably add some logic to manipulate the version of Fedora that goes into the container we run. I'll look into it.

May 16 2017, 1:02 PM · libtaskotron

May 15 2017

roshi created D1196: *WIP* More hacky support, but for containers.
May 15 2017, 6:54 PM · libtaskotron

May 4 2017

roshi committed rDCKR14356633a092: Update to match production configuration. (authored by roshi).
Update to match production configuration.
May 4 2017, 7:30 PM
roshi committed rDCKR688d94fb97e4: Fix README and clean out old nginx config. (authored by roshi).
Fix README and clean out old nginx config.
May 4 2017, 7:30 PM

Apr 24 2017

roshi added a comment to T948: fedmsg-meta: Unhandled taskotron type u'compose'.

'compose' is in the canonical list of accepted types: https://pagure.io/taskotron/libtaskotron/blob/develop/f/libtaskotron/check.py#_244

Apr 24 2017, 2:12 PM · infrastructure

Apr 23 2017

roshi added a comment to D1187: Update template to work regardless of what base url execdb has..

FWIW, it's pure JS - not jquery. So it'll work in all browsers [0].

Apr 23 2017, 3:52 AM

Apr 20 2017

roshi added a comment to D1187: Update template to work regardless of what base url execdb has..

I saw this issue as a js issue, and I fixed it as such. It could be done with a url_for(). But this way it's one line in a template which has minimal chance of impacting anything else and is easy to revert.

Apr 20 2017, 1:34 PM

Apr 19 2017

roshi created D1187: Update template to work regardless of what base url execdb has..
Apr 19 2017, 8:42 PM
roshi added a revision to T930: Make job display bits of execdb more flexible: D1187: Update template to work regardless of what base url execdb has..
Apr 19 2017, 8:42 PM · execdb

Mar 16 2017

roshi added a comment to T928: atomic/cloud checks fail silently.

I'm updating the tasks to throw an exception if it can't get the image.

Mar 16 2017, 9:11 PM · Restricted Project
roshi committed rTRGR64231a152451: Fix hardcoded paths in cloud_compose_completed_msg.py. Fixes T928 (authored by roshi).
Fix hardcoded paths in cloud_compose_completed_msg.py. Fixes T928
Mar 16 2017, 4:50 AM
roshi closed D1170: Update logic to parse compose metadata instead of having a hardcoded value. by committing rTRGR64231a152451: Fix hardcoded paths in cloud_compose_completed_msg.py. Fixes T928.
Mar 16 2017, 4:50 AM
roshi added a commit to T928: atomic/cloud checks fail silently: rTRGR64231a152451: Fix hardcoded paths in cloud_compose_completed_msg.py. Fixes T928.
Mar 16 2017, 4:50 AM · Restricted Project
roshi closed T928: atomic/cloud checks fail silently as "Resolved".

I'd put this response in the task that was being called - as I thought it fit what "NEEDS_INSPECTION" was supposed to be. I've updated the task to report "FAILED" in these instances, so we'll see a failure in this case. Closing this issue.

Mar 16 2017, 2:54 AM · Restricted Project

Mar 14 2017

roshi created D1170: Update logic to parse compose metadata instead of having a hardcoded value..
Mar 14 2017, 8:28 PM

Mar 13 2017

roshi added a comment to T928: atomic/cloud checks fail silently.

So it looks to me like it actually did what it's supposed to do: reported NEEDS_INSPECTION. It failed to grab the image because the value for the Cloud Base image was wrong, and ansible couldn't reach the VM. I'll fix it and submit a patch.

Mar 13 2017, 2:03 PM · Restricted Project

Mar 9 2017

roshi committed rTRGR344b5845a74b: Don't call do_trigger() in the process() method, that's handled by the consumer. (authored by roshi).
Don't call do_trigger() in the process() method, that's handled by the consumer.
Mar 9 2017, 8:29 PM
roshi committed rTRGR885b851ddd00: Fix issues pointed out in D1157 by Martin. (authored by roshi).
Fix issues pointed out in D1157 by Martin.
Mar 9 2017, 8:29 PM
roshi committed rTRGRa462ca6ed11f: Update links to repos in trigger.yml.example and move status check in… (authored by roshi).
Update links to repos in trigger.yml.example and move status check in…
Mar 9 2017, 8:29 PM
roshi committed rTRGRa6f7afb10d14: Correct the strings relating to turning on the consumer in fedmsg.d (authored by roshi).
Correct the strings relating to turning on the consumer in fedmsg.d
Mar 9 2017, 8:29 PM
roshi committed rTRGR40868209afef: Annotate that we need to fix the hardcoded paths to the image file at some… (authored by roshi).
Annotate that we need to fix the hardcoded paths to the image file at some…
Mar 9 2017, 8:29 PM
roshi committed rTRGR532e70d0f122: Fix trigger_rules.yml.example to point to the right tasts for Cloud and Atomic… (authored by roshi).
Fix trigger_rules.yml.example to point to the right tasts for Cloud and Atomic…
Mar 9 2017, 8:29 PM
roshi committed rTRGR74355d7b067f: Add support for cloud and atomic composes (authored by roshi).
Add support for cloud and atomic composes
Mar 9 2017, 8:29 PM
roshi closed D1157: Add support for cloud and atomic composes by committing rTRGR74355d7b067f: Add support for cloud and atomic composes.
Mar 9 2017, 8:29 PM

Mar 8 2017

roshi added a comment to D1157: Add support for cloud and atomic composes.

There, I used arcanist. I have a container for it now if anyone wants it.

Mar 8 2017, 7:40 PM
roshi updated the diff for D1157: Add support for cloud and atomic composes.

Updated the diff using arcanist. Below are all the commits included in the past of this revision.

Mar 8 2017, 7:35 PM

Mar 7 2017

roshi updated the diff for D1157: Add support for cloud and atomic composes.

Don't call do_trigger in the process() method.

Mar 7 2017, 3:36 PM
roshi added a comment to D1157: Add support for cloud and atomic composes.

@mkrizek I think I got everything, let me know if I missed something.

Mar 7 2017, 3:10 PM
roshi updated the diff for D1157: Add support for cloud and atomic composes.

Fixed multiple issues @mkrizek brought up.

Mar 7 2017, 3:09 PM

Mar 3 2017

roshi updated the diff for D1157: Add support for cloud and atomic composes.
Mar 3 2017, 8:42 PM
roshi added inline comments to D1157: Add support for cloud and atomic composes.
Mar 3 2017, 8:41 PM
roshi added inline comments to D1157: Add support for cloud and atomic composes.
Mar 3 2017, 2:03 PM
roshi added a comment to D1157: Add support for cloud and atomic composes.

@kparal I created this diff manually through the web interface.

Mar 3 2017, 1:55 PM
roshi updated the diff for D1157: Add support for cloud and atomic composes.

I forgot to update the strings to turn on the consumer in my trigger as well as in fedmsg.d/taskotron-trigger.py. The most recent diff includes those changes.

Mar 3 2017, 6:46 AM
roshi added reviewers for D1157: Add support for cloud and atomic composes: kparal, mkrizek.
Mar 3 2017, 12:34 AM

Mar 2 2017

roshi updated the diff for D1157: Add support for cloud and atomic composes.

Combined the two into a single view. Thought it would display in addition to, not in place of.

Mar 2 2017, 9:44 PM
roshi updated the diff for D1157: Add support for cloud and atomic composes.

Fixed the issue I mentioned before.

Mar 2 2017, 9:42 PM
roshi added a comment to D1157: Add support for cloud and atomic composes.

One thing in this is wrong - that's the repo to pull the task from for the CloudCompose. I'll update that here as soon as I create the task for it to pull, right now it's just pointed at an ansible repo.

Mar 2 2017, 7:48 PM
roshi added a reviewer for D1157: Add support for cloud and atomic composes: tflink.
Mar 2 2017, 7:45 PM
roshi retitled D1157: Add support for cloud and atomic composes from to Add support for cloud and atomic composes.
Mar 2 2017, 7:45 PM

Nov 5 2015

roshi committed rTCLOUD76f8f7661b13: fix: use generic CPU in template and cleaned up comments (authored by roshi).
fix: use generic CPU in template and cleaned up comments
Nov 5 2015, 1:53 AM
roshi committed rTCLOUD056923029eeb: fix: updated version for release (authored by roshi).
fix: updated version for release
Nov 5 2015, 1:53 AM
roshi committed rTCLOUD0d6e00b796fd: fix: make domain xml more generic (authored by roshi).
fix: make domain xml more generic
Nov 5 2015, 1:53 AM
roshi committed rTCLOUD7f7f52295652: fix: no longer crash when destroying unregistered domain (authored by roshi).
fix: no longer crash when destroying unregistered domain
Nov 5 2015, 1:53 AM
roshi committed rTCLOUDf535c027b147: fix: use jinja instead of xml for setting up the domain template (authored by roshi).
fix: use jinja instead of xml for setting up the domain template
Nov 5 2015, 1:53 AM
roshi committed rTCLOUD1b1a8d1958a0: fix: remove unused import (authored by roshi).
fix: remove unused import
Nov 5 2015, 1:53 AM
roshi committed rTCLOUDb941b8f7087e: feature: use libvirt directly for spawning instances (authored by roshi).
feature: use libvirt directly for spawning instances
Nov 5 2015, 1:53 AM
roshi committed rTCLOUD852fb502ec35: fix: remove virsh calls and replace with libvirt calls (authored by roshi).
fix: remove virsh calls and replace with libvirt calls
Nov 5 2015, 1:53 AM
roshi closed D613: feature: use libvirt directly for spawning instances by committing rTCLOUDb941b8f7087e: feature: use libvirt directly for spawning instances.
Nov 5 2015, 1:53 AM

Nov 4 2015

roshi updated the diff for D613: feature: use libvirt directly for spawning instances.
  • fix: make domain xml more generic
  • fix: no longer crash when destroying unregistered domain
Nov 4 2015, 9:25 PM

Nov 3 2015

roshi updated the diff for D613: feature: use libvirt directly for spawning instances.
  • fix: use generic CPU in template and cleaned up comments
Nov 3 2015, 7:22 PM

Nov 2 2015

roshi added a comment to D613: feature: use libvirt directly for spawning instances.

So, it seems I had already updated to this revision and phab doesn't check for duplicates? I obviously did something wrong - not sure what it is though. Sorry for the spam.

Nov 2 2015, 8:26 PM
roshi updated the diff for D613: feature: use libvirt directly for spawning instances.

feature: use jinja instead of munging xml directly

Nov 2 2015, 8:23 PM

Oct 20 2015

roshi added a comment to D613: feature: use libvirt directly for spawning instances.

Awesome, I'll make the changes to docs and the template default and push it out.

Oct 20 2015, 3:54 PM

Oct 15 2015

roshi added a reviewer for D613: feature: use libvirt directly for spawning instances: lbrabec.
Oct 15 2015, 4:20 PM

Oct 14 2015

roshi added a comment to D613: feature: use libvirt directly for spawning instances.

Note, I still need to better generalize the template a bit - make sure everything there is workable for any libvirt host.

Oct 14 2015, 8:08 PM
roshi added a reviewer for D613: feature: use libvirt directly for spawning instances: kparal.
Oct 14 2015, 8:07 PM
roshi added inline comments to D613: feature: use libvirt directly for spawning instances.
Oct 14 2015, 8:06 PM
roshi updated the diff for D613: feature: use libvirt directly for spawning instances.
  • fix: use jinja instead of xml for setting up the domain template
Oct 14 2015, 6:29 PM

Oct 9 2015

roshi updated the diff for D613: feature: use libvirt directly for spawning instances.
  • fix: remove virsh calls and replace with libvirt calls
Oct 9 2015, 9:18 PM

Oct 8 2015

roshi moved T630: use libvirt python library instead of virt-install from Backlog to Working on on the testcloud board.
Oct 8 2015, 5:10 PM · testcloud
roshi added a task to D613: feature: use libvirt directly for spawning instances: T630: use libvirt python library instead of virt-install.
Oct 8 2015, 3:32 PM
roshi added a revision to T630: use libvirt python library instead of virt-install: D613: feature: use libvirt directly for spawning instances.
Oct 8 2015, 3:32 PM · testcloud

Oct 7 2015

roshi created T630: use libvirt python library instead of virt-install.
Oct 7 2015, 7:42 PM · testcloud

Sep 28 2015

roshi accepted D601: allowing per-instance hostname to be set at construction time. Fixes T622.

Seems sane to me.

Sep 28 2015, 8:09 PM

Sep 25 2015

roshi updated subscribers of T622: Make log messages from disposable clients unique to a specific client.
Sep 25 2015, 6:07 PM · libtaskotron, testcloud
roshi closed T493: testCloud fails when listing instances if virt-manager has deleted an instance as "Resolved".
Sep 25 2015, 6:05 PM · testcloud
roshi moved T493: testCloud fails when listing instances if virt-manager has deleted an instance from Working on to Done on the testcloud board.
Sep 25 2015, 5:15 PM · testcloud
roshi committed rTCLOUD7d918c5b8e8a: fix: updated README (authored by roshi).
fix: updated README
Sep 25 2015, 4:56 PM
roshi committed rTCLOUDc9a922411773: Merge adimania patch into dev (authored by roshi).
Merge adimania patch into dev
Sep 25 2015, 4:33 PM
roshi committed rTCLOUD39b3329599f7: fix: fail if remote resource not found (authored by roshi).
fix: fail if remote resource not found
Sep 25 2015, 4:33 PM
roshi committed rTCLOUDa3d1f6f7b47c: fix: no longer crash when an instance is unregistered. (authored by roshi).
fix: no longer crash when an instance is unregistered.
Sep 25 2015, 3:43 PM
roshi closed D600: fix: no longer crash when an instance is unregistered. by committing rTCLOUDa3d1f6f7b47c: fix: no longer crash when an instance is unregistered..
Sep 25 2015, 3:43 PM

Sep 24 2015

roshi added a comment to D600: fix: no longer crash when an instance is unregistered..

You mean the warning or the 'state?'

Sep 24 2015, 9:15 PM
roshi added a task to D600: fix: no longer crash when an instance is unregistered.: T493: testCloud fails when listing instances if virt-manager has deleted an instance.
Sep 24 2015, 8:11 PM
roshi added a revision to T493: testCloud fails when listing instances if virt-manager has deleted an instance: D600: fix: no longer crash when an instance is unregistered..
Sep 24 2015, 8:11 PM · testcloud
roshi moved T521: Change "cache" directory name to "backingstores" so as not to cause any confusion from Backlog to Working on on the testcloud board.
Sep 24 2015, 3:28 PM · testcloud
roshi moved T493: testCloud fails when listing instances if virt-manager has deleted an instance from Backlog to Working on on the testcloud board.
Sep 24 2015, 3:28 PM · testcloud

Sep 23 2015

roshi closed T614: Add ip's to 'testcloud instance list' as "Resolved".

Done and in the dev branch.

Sep 23 2015, 9:40 PM · testcloud
roshi committed rTCLOUD4fa131a2dcf8: feature: add ip addresses to 'testcloud instance list' (authored by roshi).
feature: add ip addresses to 'testcloud instance list'
Sep 23 2015, 7:38 PM
roshi committed rTCLOUDef70f3e4f5e1: fix: cleaned out forgotten commented out code. (authored by roshi).
fix: cleaned out forgotten commented out code.
Sep 23 2015, 7:38 PM
roshi committed rTCLOUDb7b17f24c725: feature: add ip addresses to 'testcloud instance list' (authored by roshi).
feature: add ip addresses to 'testcloud instance list'
Sep 23 2015, 7:38 PM
roshi closed D599: feature: add ip addresses to 'testcloud instance list'.

Merged to dev.

Sep 23 2015, 7:30 PM
roshi closed T514: support atomic images in testCloud again as "Resolved".

This seems to work out of the box, as evidenced by the Atomic test day. Closing since there doesn't seem to be anything we need to do for it.

Sep 23 2015, 7:22 PM · testcloud

Sep 22 2015

roshi added a revision to T614: Add ip's to 'testcloud instance list': D599: feature: add ip addresses to 'testcloud instance list'.
Sep 22 2015, 5:27 PM · testcloud
roshi added a task to D599: feature: add ip addresses to 'testcloud instance list': T614: Add ip's to 'testcloud instance list'.
Sep 22 2015, 5:27 PM