by shigemk2

当面は技術的なことしか書かない

Rundeck

Rundeck v3.0.18

Bug fixes. Release v3.0.18 · rundeck/rundeck · GitHub

rundeck 2.11.5

http://rundeck.org/docs/history/changelog.html#release-2.11.5 This release addresses the error ORA-01795 in menu/home when using Oracle Database with over 1000 projects. oracle使えたんや。。

Rundeck dupeOption

API経由でRundeckジョブを登録(インポート)するときのオプションで、URLパラメーターで制御(YAML/XMLの定義ファイルに書いても動かない) ジョブ定義ファイルにジョブのuuidが書かれているとき dupeOption=skip 登録しない dupeOption=update 編集する dupeOp…

rundeckrun

RundeckをPythonでゴニョゴニョするためのアレ requestsモジュールを使っている

RD

rd jobs load -f jobs.xml こんなかんじでRundeckのジョブをインポートできる。 なお、Macだとjarをダウンロードするしか方法がない(homebrewはなし) RD_URLなどは事前に通しておく必要がある

rundeck 2.10.1

rundeck 2.10.1 グローバル変数が使えるのか Global Variable step plugin: copy captured data values into a global context in any variable group. E.g. data from a node step to use it in a non-node-step. Within a job, copy data to the export.* …

rundeck 2.10.0

rundeck 2.10.0 Average Duration Exceededは面白そうかも GUI editable Resource Model source plugins. Allows the xml/yaml/json resource data to be edited in the GUI. The built-in File model source can be marked as "writeable", allowing admins…

Rundeck development

Rundeck development ブランチ一覧。基本はmasterからブランチを派生させれば良い(1年前にプルリクを出したときはdevelopmentから派生していたのに) [master] - cutting edge development, please branch from here if you wish to submit patches [release-…

rundeck v2.9.0 GA

ga

Rundeck 2.8.4

ちょいfix Mysql syntax error after login Move to Gradle 3.5 Node List - Fails to display greater than 100 nodes per page Changelog Release v2.8.4 · rundeck/rundeck · GitHub

rundeck v2.9.0 beta1

beta1なので。 特にフィードバックがほしいやつ The variable syntax for accessing data values captured in different contexts これからやること A way to capture output values from Job References (not yet implemented). A way to mark Jobs as allo…

rundeck v2.8.0

Java8必須 Release v2.8.0 · rundeck/rundeck · GitHub

rundeck v2.7.3

プラグインの読み込みのところのバグ 自動補完のところのバグ https://rundeck.org/docs/history/version-2.7.3.html Release v2.7.3 · rundeck/rundeck · GitHub

rundeck v2.6.10

設定ファイルがちょこちょこかわってる。 あとバージョンが2.6.11になってるんだけどこれは Release v2.6.10 · rundeck/rundeck · GitHub

quartz cron format/sample

6つ。 0 * 14 * * ? www.quartz-scheduler.org

rundeck ログ メモ

service.logとかaudit.logとかある。あとでちゃんと調べる。 Logs

RundeckのジョブをYAMLなどでアップロードする

ジョブ そんなに難しいことじゃないけど注意点とか。 書き方自体は、既存のジョブからDownload XML definitionなどを押して中身をコピペして写経するなりするといいとおもう 現行のバージョンでは、ダウンロードといいつつ、ブラウザでRAWが出てくるだけなの…

rundeckのdockerコンテナにtdのCLIを突っ込んでみた

ただ試したかっただけ。 https://hub.docker.com/r/shigemk2/rundeck-td/ forkして、tdのcliをいれただけ。 https://hub.docker.com/r/jordan/rundeck/ なお forkしたリポジトリから開発を進めても草が生えない— shigemk2 (@shigemk2) June 12, 2016 メンテ…

Rundeck実行ユーザーについて

root非推奨ですってよ。当たり前ですけどね。やるなら他のユーザーでお願いしますっていう。 Installation

rundeck copy files

確かそういう感じのプラグインがある。 wgetしたらいいかもしれませんけど。 https://groups.google.com/forum/#!topic/rundeck-discuss/0rdusoe1MSQ

rundeck pr 1836 merged

ドキュメント直しただけだけど、mergeされてました。やったね。 github.com

面倒なんでRundeckにPRをなげました

今週のお題「ゴールデンウィーク2016」 今回のGWは簡単なOSS活動を繰り返す。 前にRundeckのドキュメントでリンク切れを発見したのでIssueを投げました。 github.com 「これリンク切れなんですけど」 「んー、正しいリンクはこれじゃない?」 「んじゃあPR投…

RundeckをDockerで試したい

Rundeckは、超高機能スケジューラであり、 cronをUIで登録 複数のスクリプトを順次実行 複数のスクリプトを並列実行 複数のサーバで登録したジョブを横断的に実行 開始、完了、失敗をSlackで通知 途中でスクリプトの実行が失敗したときの挙動の制御 などが出…

object references an unsaved transient instance - save the transient instance before flushing: rundeck.Workflow

事の発端は、Rundeckのジョブの中のステップ(workflow steps)を編集したり削除したりして保存しようとすると、表題のエラーに見舞われるということです。 諸々調べていたらば、どうやらこれはSlackの通知プラグインの問題?であることが分かりました。 githu…

rundeckでジョブをポチポチ

ジョブ ドキュメントをなぞっていけばだいたい大丈夫だと思います。 と思ったら、cronの書式が若干ワンダーなので共有だけします。 Jobs 日本語版でも英語版でも The schedule can be defined in a simple graphical chooser or Unix crontab format. って書…

Rundeckのコマンド実行のデフォルトのシェル

ばっと見た限りだと、なんかbashっぽい。 http://rundeck.org/docs/plugins-user-guide/custom-command-and-script-execution-with-the-script-plugin.html

Rundeckの基本アーキ

Rundeck の基本 github.com github.com 使っている技術は、以下と思われる。 gradle Java H2 Grails(+Jetty) Groovy なるほど。Groovyわからないです。