Commit Graph

109 Commits

Author SHA256 Message Date
Frank Schreiner
eb3b7b4080 specfile cleanup
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=125
2021-06-12 15:23:36 +00:00
Frank Schreiner
c626590ab2 - Update to version 0.10.4:
* [handler] PrepareSSH - added all known default pub key file used by ssh
  * [handler] OBSCheck changed default for use_oscrc to 0
  * [notifier] new notifier NSCAng
  * [notifier] removed unused variable in NSCA
  * [dist] fixed duplicate key in kanku-config.yml.tt2
  * [cli] basic version of check_configs command
  * [core] switched logging to trace

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=124
2021-06-12 13:11:41 +00:00
Frank Schreiner
a58bdf82d8 Accepting request 899588 from devel:kanku
revert

OBS-URL: https://build.opensuse.org/request/show/899588
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=123
2021-06-12 09:23:27 +00:00
Frank Schreiner
fbe79257b9 Release from devel:kanku:staging / kanku
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=111
2021-06-12 09:18:13 +00:00
Dominique Leuenberger
d58aa36884 Accepting request 885626 from devel:kanku
- Update to version 0.10.3:
  * [dist] bind "Requires: kanku*" to specific version
  * [web] fix 'Subroutine redefined' in Kanku::REST
  * [web] help for guest page
  * [dist] removed help from views
  * [web] help page as modal window
  * [dist] added help page to spec
  * [web] help page for job_history
  * [web] fix tooltips in job page
  * [web] more explainations in guest.js
  * [web] fix for showDetails in common.js
  * [handler] fixed ssh for Fedora 33
  * [util] fix for Fedora login behavior
  * [web] job id in comment title
  * [web] improved tooltips
  * [web] fix closeModal in common.js
  * [web] fix route handling when retrigger a job
  * [web] refresh button in jobs_results page

OBS-URL: https://build.opensuse.org/request/show/885626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kanku?expand=0&rev=3
2021-04-15 14:58:06 +00:00
Frank Schreiner
419393f63a fixed maintainers.asc
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=109
2021-04-15 12:10:18 +00:00
Frank Schreiner
34c075b5ea - Update to version 0.10.3:
* [dist] bind "Requires: kanku*" to specific version
  * [web] fix 'Subroutine redefined' in Kanku::REST
  * [web] help for guest page
  * [dist] removed help from views
  * [web] help page as modal window
  * [dist] added help page to spec
  * [web] help page for job_history
  * [web] fix tooltips in job page
  * [web] more explainations in guest.js
  * [web] fix for showDetails in common.js
  * [handler] fixed ssh for Fedora 33
  * [util] fix for Fedora login behavior
  * [web] job id in comment title
  * [web] improved tooltips
  * [web] fix closeModal in common.js
  * [web] fix route handling when retrigger a job
  * [web] refresh button in jobs_results page

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=108
2021-04-15 10:50:27 +00:00
Dominique Leuenberger
895e2684f8 Accepting request 874009 from devel:kanku
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/874009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kanku?expand=0&rev=2
2021-02-20 21:12:56 +00:00
Frank Schreiner
3dbca1b3dd - Update to version 0.10.2:
* [dist] fixed typo in spec
  * [dist] fixed spec for i686
  * [dist] added default-vm.tt2.i686
  * [util] improved terminal handling in VM::Console for Debian Unstable
  * [dist] added debian files to extract via service
  * [dist] removed debian files - use DEBTRANSFORM
  * [dist] updated debian changelog
  * [setup] fixed network_name in distributed setup
  * [dist] fixed missing quotes for _arch
  * removed TODOs and added req for qemu
  * [dist] imported changes in spec file from jengelh

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=106
2021-02-13 12:26:54 +00:00
Dominique Leuenberger
b6c2022602 Accepting request 867419 from devel:kanku
initial version of package kanku (TODO's removed)

OBS-URL: https://build.opensuse.org/request/show/867419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kanku?expand=0&rev=1
2021-01-29 13:57:07 +00:00
Frank Schreiner
b7f5d5aa17 - removed TODO's from spec file
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=104
2021-01-28 10:04:40 +00:00
Frank Schreiner
8454a93380 - removed TODOs
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=103
2021-01-25 20:59:26 +00:00
Frank Schreiner
61ad3259c8 Accepting request 866566 from home:jengelh:branches:devel:kanku
- Trim marketing wording from descriptions.
- Remove old build recipe constructs.

OBS-URL: https://build.opensuse.org/request/show/866566
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=102
2021-01-25 14:23:15 +00:00
Frank Schreiner
55cb3863b2 removed rpmlintrc
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=101
2021-01-25 10:05:58 +00:00
Frank Schreiner
927a939c30 - cleaned up rpmlintrc
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=100
2021-01-14 14:56:50 +00:00
Frank Schreiner
50e3714743 - initial version of kanku rpm package (0.10.0)
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=99
2021-01-14 14:55:45 +00:00
Frank Schreiner
d58153882f Release from devel:kanku:staging / kanku
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=84
2021-01-14 14:21:19 +00:00
Frank Schreiner
3ee586cb9a - Update to version 0.9.1:
* [cli] fixed template for setup
  * [cli] chown for 'setup --devel'
  * [cli] use correct project while init

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=83
2020-12-07 14:44:55 +00:00
Frank Schreiner
88c2ac4825 updated source service
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=82
2020-12-06 19:24:01 +00:00
Frank Schreiner
b55f0df470 - Update to version 0.9.0:
* [cli] autosetup correct images repo for arch
  * [dist] arch depedent templates
  * [dist] added Kanku::Util package
  * [cli] use arch in devel setup
  * [cli] prepare 'lsi' for multiarch support
  * [util] remove nvram on dom undefine (aarch64)
  * [core] first working version for aarch64
  * [dist] removed qemu-kvm from Requires
  * [dist] prepare spec for arm (aarch64)
  * [handler] added whitespace to 9p config for dracut to avoid warnings
  * [cli] changed setup in 'ca'
  * [cli] new command 'ca'
  * [web] transformed 'Sign In' into form again
  * [cli] refactored urlwrapper to perl
  * [hub] added signed flag
  * [hub] added hub.txt
  * [cli] fixed lsi command
  * [web] fixed toTop buttons
  * [web] add show_only_latest_results to query
  * [web] jump to first page of history when retriggering jobs
  * [web] paginator for job page
  * [cli] highlight default selections in kanku-url-wrapper
  * [dist] added empty dirs to package list for sle15sp1/opensuse15.1
  * [cli] fix for 404 when fetching asc file in kanku-url-wrapper
  * [cli] kanku-url-wrapper detached signature support
  * [examples] fixes for KankuFile.openQA
  * [examples] added detached gpg sig for KankuFile.openQA
  * [web] +/- switches to open/close job/history/guest pages
  * [web] fix for 'Restore Defaults' in job page

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=81
2020-12-06 17:04:26 +00:00
Frank Schreiner
b1a39ad2b1 disabled service
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=80
2020-12-06 17:02:02 +00:00
Frank Schreiner
ad1b278bdd - Update to version 0.9.0:
* [cli] autosetup correct images repo for arch
  * [dist] arch depedent templates
  * [dist] added Kanku::Util package
  * [cli] use arch in devel setup
  * [cli] prepare 'lsi' for multiarch support
  * [util] remove nvram on dom undefine (aarch64)
  * [core] first working version for aarch64
  * [dist] removed qemu-kvm from Requires
  * [dist] prepare spec for arm (aarch64)
  * [handler] added whitespace to 9p config for dracut to avoid warnings
  * [cli] changed setup in 'ca'
  * [cli] new command 'ca'
  * [web] transformed 'Sign In' into form again
  * [cli] refactored urlwrapper to perl
  * [hub] added signed flag
  * [hub] added hub.txt
  * [cli] fixed lsi command
  * [web] fixed toTop buttons
  * [web] add show_only_latest_results to query
  * [web] jump to first page of history when retriggering jobs
  * [web] paginator for job page
  * [cli] highlight default selections in kanku-url-wrapper
  * [dist] added empty dirs to package list for sle15sp1/opensuse15.1
  * [cli] fix for 404 when fetching asc file in kanku-url-wrapper
  * [cli] kanku-url-wrapper detached signature support
  * [examples] fixes for KankuFile.openQA
  * [examples] added detached gpg sig for KankuFile.openQA
  * [web] +/- switches to open/close job/history/guest pages
  * [web] fix for 'Restore Defaults' in job page

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=79
2020-12-06 17:00:25 +00:00
Frank Schreiner
ca3d71691c Release from devel:kanku:staging / kanku
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=65
2020-09-24 08:16:33 +00:00
Frank Schreiner
41d50685c1 Release from devel:kanku:staging / kanku
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=37
2020-09-23 15:18:55 +00:00
Frank Schreiner
6f5af5234d update to version 0.8.1
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=36
2020-07-02 15:42:43 +00:00
Frank Schreiner
96e16b4fa8 fixed sources
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=35
2020-05-03 22:07:12 +00:00
Frank Schreiner
6f5deb14cf Upgrade to version 0.8.0
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=34
2020-05-03 22:04:45 +00:00
Frank Schreiner
536e96b55f - Update to version 0.7.2:
* [web] remove console.log
  * [web] settings view -> vue
  * [web] updated axios and added js maps for axios and bootstrap
  * [web] vue-ification of the notify page
  * [web] show error message in jobs page if parsing of config fails
  * [web] fix for 'Refresh' button in job_history
  * [web] improved error handling when job config broken
  * [doc] updated path in Development.pod
  * [web] fixed slider code in job_history
  * [web] better role integration in js (jobs/guests)
  * [web] fixes for role handling in REST/dispatcher
  * [web] introduction of development mode for Dancer2
  * [web] enforce domain_name prefixed by username if role is user
  * [web] removed dummy roles and added active_roles in guest page
  * [web] vue-ified guest page
  * [core] better app recognition in K::U::IPTables
  * [web] cleanup worker_errors and spinner from guest page
  * [web] vue-ified job page
  * [core] better handling of job config errors
  * [core] output of SSH connection problems more verbose
  * [dist] rewrite of KankuFile with new YAML::PP features
  * [core] Switched to YAML::PP
  * [cli] rguest cleanup
  * [handler] send_esc in CreateDomain
  * [web] removed debug output
  * [web] fixed messageboxes when trigger jobs
  * [util] be more verbose if prj/pkg not ready yet
  * [web] fix refresh button in job_history
  * [web] fix buttons for remove-domain

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=33
2020-04-17 08:32:44 +00:00
Frank Schreiner
155ebf69ae - Update to version 0.6.10:
* [cli] new commands
    * kanku lsi - list images from devel:kanku:images
    * kanku rr  - remove remote configuration from (local) .kankurc
  * [web] fixed checkboxes in job_history
  * [web/cli] show only latest result of jobs in job_history
  * [cli] fix truncated output in 'rhistory -d'
  * [cli] --state filter for rhistory
  * [cli] keyring handling for remote login
  * Refactoring of image resize code

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=32
2020-02-14 17:45:47 +00:00
Frank Schreiner
5b041d1115 removed outdated tar
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=31
2019-12-10 09:58:28 +00:00
Frank Schreiner
f2152cc750 added kanku-0.6.9.tar.xz
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=30
2019-12-05 10:15:54 +00:00
Frank Schreiner
d0a542c8f8 - Update to version 0.6.9:
* [doc] improved doc for param allow_ip_change in 
    Kanku::Handler::Reboot
  * [handler] removed deprecated FileCopy/FileMove
  * [core] Refactoring of cache_dir/use_cache
  * [critics] cleanup for K::H::ResizeImage
  * [util] fix problem with deleting domain snapshots
  * [handler] avoid warnings when disk size uninitialized

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=29
2019-12-05 08:25:28 +00:00
Frank Schreiner
affaccdd6c added source package
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=28
2019-11-22 15:02:51 +00:00
Frank Schreiner
233fd56774 - Update to version 0.6.8:
* [handler] use temp file in K::H::ResizeImage
  * [handler] ResizeImage - log info about file to resize
  * [cli] improved error message for cmd 'rabbit'
  * [web] fixed domain name in guest view
  * [web] fix ports view
  * [web] more logging for guest info
  * [web] unique key for guests over multiple servers
  * [core] use 'localhost' as fallback hostname in worker daemon
  * [cli] exit with 1 if login fails
  * [schema] added fixtures for database version 14
  * [dist] backup for kanku-config.yml in distributed setup
  * [doc] pod for K::Notifier::Sendmail
  * [doc] added links to K::Roles::SSH in ExecuteCommandViaSSH pod
  * [cli] output for command 'rcomment' (Dumper)
  * [doc] added Kanku::Notifier an Kanku::Util
  * [doc] added missing handlers to Kanku::Handler pod
  * intial version of release pod
  * [dist] p2m -> p2h
  * [dist] p2m: use package name as file name
  * [dist] initial version of p2m
  * [doc] added links to Kanku/Handler.pod
  * [handler] docu for additional_disks in CreateDomain
  * [cli] added option '--keep_volumes' in destroy command

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=27
2019-11-22 14:51:12 +00:00
Frank Schreiner
b4d4ce10ab - Update to version 0.6.7:
* [cli] setup option '--distributed' now alias for '--server'
  * [critics] cleanup for more modules

- Update to version 0.6.6:
  * [cli] new option "--file" for cli commands
  * [cli] new options for "kanku init"
  * [dist] fixed installation of bash_completion
  * [handler] initial version fo OBSServerFrontendTests
  * [critics] cleanup for various modules

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=26
2019-10-25 14:28:10 +00:00
Frank Schreiner
19b9de4df1 update to version 0.6.6
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=25
2019-10-19 05:09:15 +00:00
Frank Schreiner
6b1f2e5923 - Update to version 0.6.5:
* [dist] enhanced debian deps

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=24
2019-10-16 07:40:06 +00:00
Frank Schreiner
718000f601 fixed version in spec file
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=23
2019-10-13 12:58:28 +00:00
Frank Schreiner
0bd22eecf3 - Update to version 0.6.5:
* [dist] packages ready for ubuntu/debian

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=22
2019-10-13 12:54:02 +00:00
Frank Schreiner
d1b5ef38d0 updated to version 0.6.4
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=21
2019-10-06 13:47:41 +00:00
Frank Schreiner
ed70f6b401 - Update to version 0.6.4:
* [cli] fix for login to reset tty echo mode
  * [dist] DOCDIR more flexible (required for fedora)

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=20
2019-10-02 02:49:38 +00:00
Frank Schreiner
19a1941872 added correct sources
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=19
2019-09-27 21:46:12 +00:00
Frank Schreiner
0e0a95fab5 - Update to version 0.6.3:
* [util] increased read buffer for uploading images to 16M
  * [cli] fix ports for http/https in guest view
  * [handler] option 'default_console_timeout' for CreateDomain
  * [handler] login before checking for new ip after reboot
  * [util] more logging for VM::Console in get_ip_address
  * [util] automatic login/logout in get_ip_address on console
  * [web] fixed typo in job history
  * [dsit] cleanup spec file
  * [dist] fixes for bash_completion generation while building
  * [dist] added BuildRequires for bash-completion
  * [dist] separated apache config for console logs
  * [web] link to console log in job history
  * [dist] set mime type for logfiles in apache conf
  * [cli] include worker name in cli view of job history
  * [dist] create bash-completion on the fly while installation
  * [templates] updated init template to leap 15.1

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=18
2019-09-27 21:45:25 +00:00
Frank Schreiner
5b5c10aae6 - Update to version 0.6.2:
* [doc] missing options in CreateDomain and deprecation warnings
  * [handler] fix template handling

- Update to version 0.6.1:
  * [handler] better logging in K::H::Reboot
  * [handler] display new ip after K::H::Reboot

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=17
2019-07-18 09:48:12 +00:00
Frank Schreiner
6f6e4854af new source tar added
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=16
2019-07-02 08:46:18 +00:00
Frank Schreiner
652dafee34 - Update to version 0.6.0:
* [dist] KankuFile: removed kanku-server/shortcuts dist&devel
  * [dist] new feature: bash_completion
  * [dist] added missing Requires for perl(IO::Interactive) in spec
  * [dist] lib/Kanku/Cmd -> lib/Kanku/Cli
  * [dist] Makefile: added 2 new sections bin/sbin
  * [dist] switch to Leap15.1 in KankuFile
  * [cli] refactor MooseX::App::Cmd -> MooseX::App
  * [core] dispatcher watcher for rabbitmq forked
  * [web] worker header now colorized
  * [notifier] fix for max description size in NSCA
  * [dist] fixed file conflict in spec file
  * [dist] added missing files to spec file
  * [web] first version of worker page
  * [core] changed storing of worker status information in dispatcher
  * [cli] new cli command 'rworker'
  * [web] REST route /rest/worker/list.json
  * [core] store worker's heartbeat information in db
  * [schema] new database schema version 14
  * [schema] new database schema version 13
  * [core] worker heartbeat: rabbitmq part for worker/dispatcher
  * [core] fault tolerant recv/publish in K::RabbitMQ
  * [handler] change in pub key file handling in K::H::PrepareSSH
  * [web] set routing_key for K::RabbitMQ
  * [cli] change logging of `kanku` command
  * [web] refactor of rabbitmq handling for notifications
  * [core] refactor of rabbitmq handling for dispatcher/worker
  * [handler] root_disk_bus for K::H::CreateDomain
  * [testing] various authentication schemas for SSH
  * [views] fix for ref sendmail view

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=15
2019-07-02 08:45:32 +00:00
Frank Schreiner
948c209bf1 fixed version
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=14
2019-05-24 00:27:29 +00:00
Frank Schreiner
ecb26602d2 - Update to version 0.5.9:
* [dist] shadow-utils for fedora
  * [setup] install_ubuntu.sh
  * fixed KankuFile.kanku-ubuntu to clone kanku
  * [setup] create certs befor configuring apache2
  * [setup] improved apache setup with ssl
  * [dist] fixed Wants= in service files
  * fix VM definition to use virtio for block devices but ide for cdroms
  * drop rendernode attribute if we are not enabling gl anyway
  * use virtio instead of ide bus for the disk of the VM

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=13
2019-05-24 00:22:41 +00:00
Frank Schreiner
736bc7550a updated version number manually
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=12
2019-05-06 14:02:53 +00:00
Frank Schreiner
4cd88aa330 - Update to version 0.5.7:
OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=11
2019-05-06 13:24:43 +00:00