roshi (Mike Ruckman)Administrator
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Nov 1 2013, 2:32 AM (186 w, 23 h)
Roles
Administrator
Availability
Available

I do stuff for things.

Wikipage

Twitter

Recent Activity

Mon, May 22

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

Fri, May 19

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

Looks good to me.

Fri, May 19, 1:06 PM

Thu, May 18

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.

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

Updated diff to reflect comments in review.

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

Wed, May 17

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

Tue, May 16

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.

Tue, May 16, 1:02 PM · libtaskotron

Mon, May 15

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

Thu, May 4

roshi committed rDCKR14356633a092: Update to match production configuration. (authored by roshi).
Update to match production configuration.
Thu, May 4, 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.
Thu, May 4, 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 · infrastructure, 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 · infrastructure, 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 · infrastructure, 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 · infrastructure, 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

Sep 9 2015

roshi triaged T610: Add support for passing in a user-data file as "Normal" priority.
Sep 9 2015, 9:08 PM · testcloud
roshi triaged T614: Add ip's to 'testcloud instance list' as "Normal" priority.
Sep 9 2015, 9:08 PM · testcloud
roshi created T614: Add ip's to 'testcloud instance list'.
Sep 9 2015, 4:46 PM · testcloud

Sep 4 2015

roshi created T610: Add support for passing in a user-data file.
Sep 4 2015, 10:44 PM · testcloud
roshi added a comment to T431: Package.

This is currently waiting on review.

Sep 4 2015, 10:43 PM · testcloud
roshi added a comment to T568: support creating images which testcloud can use.

I'm not sure what the issue with setting up the password for the fedora user was in my last run - but it's seeming to work now. Using this minimal template [1], I was able to create the image with cloud init and it pulled everything from the metadata provided.

Sep 4 2015, 10:41 PM · taskotron-vmbuilder

Aug 30 2015

roshi committed rTCLOUD9da7bf08ca3d: Merge pull request #15 from Rorosha/dev (authored by roshi).
Merge pull request #15 from Rorosha/dev
Aug 30 2015, 11:24 PM