Activity
From 03/02/2022 to 03/31/2022
03/31/2022
- 10:01 AM Bug #34705 (Ready For Testing): Consider SSH and script proxy features more or less equivalent
- 09:46 AM Bug #34705 (Closed): Consider SSH and script proxy features more or less equivalent
- 09:25 AM Refactor #34704 (New): Use infrastructure facet to determine default proxy in DefaultProxySelector
- 07:22 AM Revision 4f9667d4 (foreman_plugin): Bump version to 6.1.0
03/30/2022
- 02:37 PM Revision 9381a23f (foreman_plugin): Refs #34653 - Fix load order
- Both SSHExecutionProvider and ScriptExecutionProvider live in
ssh_execution_provider.rb. When autoloading kicks in, p... - 10:01 AM Bug #34600 (Closed): Host page does not offers any option to connect to the Web\Cockpit Console of the client system
- Applied in changeset commit:foreman_plugin|a52c0d767c06116cef57987231ae796072e7b10f.
- 09:06 AM Revision a52c0d76 (foreman_plugin): Fixes #34600 - add web/cockpit console to host's kebab
03/29/2022
- 12:44 PM Revision 1dceccb4 (foreman-tasks): Bump version to 6.0.1
- 12:43 PM Revision edca3400 (foreman-tasks): i18n - pulling from tx
- 12:17 PM Revision 5526e0c0 (smart_proxy_dynflow): Bump version to 0.8.1
- 10:12 AM Revision ae637de4 (smart_proxy_dynflow): Soft deprecate Runner::Command{,Runner}
- 09:08 AM Revision 420cb2a0 (smart_proxy_dynflow): Fixes #34688 - Handle missing executable more gracefully
- in ProcessManager and friends
- 07:47 AM Revision bf29e3b3 (foreman_plugin): Refs #34260 - fix the 'scedule a job' button in new host
03/24/2022
- 04:57 PM Revision 6f4d13b4 (foreman_proxy_plugin): Refs #34378 - Bump sp-dynflow dependency
- 04:01 PM Bug #34653 (Closed): Rename ssh provider to script
- Applied in changeset commit:foreman_plugin|291df12dee06d1a15852e3531191bbb869a300d6.
- 03:43 PM Revision 972af53f (smart_proxy_dynflow): Bump version to 0.8.0
- 03:26 PM Revision cdb53f42 (foreman_plugin): Fixes #34653 - Decouple provider from proxy feature
- 03:26 PM Revision 291df12d (foreman_plugin): Fixes #34653 - Rename SSH provider to script
- Currently the new provider is just an alias to the SSH provider to make
the transition easier and not require making ... - 11:09 AM Revision 4d3b8cbd (smart_proxy_dynflow): Fixes #34369 - Allow on-demand output refresh
- * Allow on-demand output refresh
* Inject common uuid into all group runner actions
* Dispatch output refresh request... - 09:01 AM Bug #33759 (Closed): Deliver cancellation notifications to clients over mqtt
- Applied in changeset commit:foreman_proxy_plugin|481c04f9435bd782647ec04609e88de642d3b842.
- 08:29 AM Revision 481c04f9 (foreman_proxy_plugin): Fixes #33759 - Deliver cancellation notifications to clients
- over MQTT
03/23/2022
- 03:01 PM Bug #34657 (Closed): Add aria label to job wizard template select
- Applied in changeset commit:foreman_plugin|dd9f6ed103c8d4f2decf0093b34a7cb14d7b01f8.
- 02:32 PM Revision dd9f6ed1 (foreman_plugin): Fixes #34657 - Add aria label to job wizard template select
- 02:17 PM Bug #34667 (Ready For Testing): Add SSL support when connecting to mqtt broker
- 02:12 PM Bug #34667 (Closed): Add SSL support when connecting to mqtt broker
- 12:56 AM Refactor #34665 (Ready For Testing): unify the extended fills together to keep consistency between other plugins
- 12:50 AM Refactor #34665 (Closed): unify the extended fills together to keep consistency between other plugins
03/22/2022
- 12:27 PM Bug #34595 (Ready For Testing): SSH control socket path length is limited and can cause jobs to fail
- 12:01 PM Bug #34656 (Closed): Polling script runner does not transfer working directory ownership to the effective user, making certain jobs hang indefinitely
- Applied in changeset commit:foreman_proxy_plugin|d7a7133b7090ffd805130ea013c9c7b9d226d56a.
- 11:12 AM Revision d7a7133b (foreman_proxy_plugin): Fixes #34656 - Transfer working directory ownership to effective user
- when async ssh is used
03/21/2022
- 08:11 PM Revision 215f45e1 (smart_proxy_dynflow): Fixes #34625 - Make execution plan cleaner more aggressive
- It will now wake up every half an hour and remove all execution plans
which have been stopped for at least half an ho... - 04:45 PM Bug #34657 (Ready For Testing): Add aria label to job wizard template select
- 04:38 PM Bug #34657 (Closed): Add aria label to job wizard template select
- 03:00 PM Bug #34656 (Ready For Testing): Polling script runner does not transfer working directory ownership to the effective user, making certain jobs hang indefinitely
- 02:52 PM Bug #34656 (Closed): Polling script runner does not transfer working directory ownership to the effective user, making certain jobs hang indefinitely
- Once the job starts, the working directory is owned by the connection user. However the effective user needs to be ab...
- 12:31 PM Revision a809129e (smart_proxy_dynflow): Fixes #34654 - Default to in-memory database
- 10:21 AM Bug #34653 (Ready For Testing): Rename ssh provider to script
- 09:53 AM Bug #34653 (Closed): Rename ssh provider to script
03/18/2022
- 12:01 PM Bug #33388 (Closed): disable wizard tabs when template is loading
- Applied in changeset commit:foreman_plugin|7c73948716a099abefc2248fed3c3a10ed073bdd.
- 11:49 AM Revision 7c739487 (foreman_plugin): Fixes #33388 - disable template related fields when loading
- 10:56 AM Bug #34645 (New): Some migrations will break after settings won't be stored in DB
03/16/2022
- 10:00 PM Bug #34363 (Closed): Improve ssh error reporting
- Applied in changeset commit:foreman_proxy_plugin|a2e28ef4a167b7c11bd3b680ea6ffcce78920b2e.
- 09:57 PM Revision 3d83435d (foreman_proxy_plugin): Fixes #34363 - s/assert/ensure/g
- + making the error messages consistent
- 09:57 PM Revision 7e132f02 (foreman_proxy_plugin): Fixes #34363 - Implement basic preflight checks
- Checks:
- executing a remote script to check for noexec mounts
- executing a remote script to check if we can change ... - 09:57 PM Revision e0b85986 (foreman_proxy_plugin): Fixes #34378 - Adjust establish connection
- 09:57 PM Revision a2e28ef4 (foreman_proxy_plugin): Fixes #34363 - Be more explicit about errors when establishing conn
- 01:03 PM Revision 5c03d919 (smart_proxy_dynflow): Fixes #34616 - Create DB directory dynamically
- If the DB file is /var/lib/foreman-proxy/dynflow/dynflow.sqlite and
/var/lib/foreman-proxy/dynflow doesn't exist, it ... - 11:31 AM Feature #34502 (Ready For Testing): Add SSH User field to Advanced Fields in Job Invocation of SSH Command - remote_execution_ssh_user per Remote Execution task
03/15/2022
- 12:01 AM Bug #34607 (Closed): REX wizard allows searching by host collections even if katello is not available
- Applied in changeset commit:foreman_plugin|1fb6836a595dca87ca8cabb142d71f79e0a26256.
03/14/2022
- 11:18 PM Revision 1fb6836a (foreman_plugin): Fixes #34607 - Fix Katello detection
- 02:31 PM Bug #34607 (Ready For Testing): REX wizard allows searching by host collections even if katello is not available
- 02:28 PM Bug #34607 (Closed): REX wizard allows searching by host collections even if katello is not available
- Currently we check if Katello constant is defined, but the constant is defined from foreman itself from here https://...
- 02:26 PM Bug #34606 (Ready For Testing): REX wizard passes hostgroup name as hostgroup id when searching for hosts, leading to 400 and no hosts being found
- 02:22 PM Bug #34606 (Closed): REX wizard passes hostgroup name as hostgroup id when searching for hosts, leading to 400 and no hosts being found
- Params from the request:...
- 01:01 PM Bug #34574 (Closed): Remote execution does not reset known host keys after re-registration
- Applied in changeset commit:foreman_plugin|0bb9d171a15901916798c4f1295b334cabe7e520.
- 12:50 PM Revision 0bb9d171 (foreman_plugin): Fixes #34574 - Reset known host keys on re-registration
- 11:01 AM Feature #34260 (Closed): Add rex features dropdown to host page
- Applied in changeset commit:foreman_plugin|1e337b82ec3c4e9ea9411c75fe70b56ce71ac7cf.
- 10:45 AM Revision 1e337b82 (foreman_plugin): Fixes #34260 - add rex features dropdown to host page
03/13/2022
- 11:06 PM Bug #34600 (Ready For Testing): Host page does not offers any option to connect to the Web\Cockpit Console of the client system
- 11:00 PM Bug #34600 (Closed): Host page does not offers any option to connect to the Web\Cockpit Console of the client system
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=2056186
Description of problem:
After enabling the Red ...
03/11/2022
- 10:46 AM Bug #34595 (Closed): SSH control socket path length is limited and can cause jobs to fail
- Since we ditched net/ssh, we spawn a multiplexed ssh connection and then reuse it for the duration of the job. Under ...
03/10/2022
- 05:01 PM Refactor #34378 (Closed): Use better abstraction for dealing with local processes
- Applied in changeset commit:foreman_proxy_plugin|784649d472c72b9c259c1e21ab6bd8901319a9ab.
- 04:26 PM Revision 784649d4 (foreman_proxy_plugin): Fixes #34378 - Use process abstractions from sp-dynflow
03/08/2022
- 01:01 PM Bug #30277 (Closed): Remote execution fails if remote_working_dir contains spaces
- Applied in changeset commit:foreman_proxy_plugin|8d549658b694d414a8f69e34771dd261fd599124.
- 12:42 PM Bug #34574 (Ready For Testing): Remote execution does not reset known host keys after re-registration
- 12:38 PM Bug #34574 (Closed): Remote execution does not reset known host keys after re-registration
- 12:24 PM Revision 8d549658 (foreman_proxy_plugin): Fixes #30277 - Allow spaces in remote_working_dir
03/04/2022
- 02:07 PM Revision 2431bef0 (foreman-tasks): Fixes #34343 - Use before_action
- 02:07 PM Revision f4edb6b8 (foreman-tasks): Fixes #34343 - Unlock tasks on {force_,}unlock
- After f505bb3 it is not enough for a task to be in stopped state, its locks have
to be really destroyed to count the ... - 11:46 AM Revision 6ee4ad0d (smart_proxy_dynflow): Fixes #34376 - Provide convenient abstractions for local processes (#103)
- * Fixes #34376 - Provide convenient abstractions for local processes
Implements ProcessManager abstraction
Documents... - 11:12 AM Revision 6e961f18 (foreman-tasks): Refs #34447 - Remove unnecessary map
- We weren't using the results anyway.
- 11:12 AM Revision 76ee1a35 (foreman-tasks): Refs #34447 - Test
- 11:12 AM Revision 63c4f5f5 (foreman-tasks): Fixes #34447 - Fix batch triggering with multiple proxies, vol. 2
- Even though we previously fixed this, we ignored the fact that each
group could be using a different proxy.
03/03/2022
- 07:36 PM Refactor #34555 (Ready For Testing): redesign scheduling step job wizard
- 07:33 PM Refactor #34555 (Closed): redesign scheduling step job wizard
- Apply new design to the schedule step in the job wizard
- 12:32 PM Revision 1e60bf95 (foreman-tasks): Fixes #34412 - Add additional error logging
- 11:14 AM Revision 39246942 (foreman-tasks): Make rubocop ignore vendor subdirectory
- 11:14 AM Revision 467496b7 (foreman-tasks): let ruby/setup-ruby handle caching and bundle install
- 08:51 AM Revision 827a8746 (foreman-tasks): Fixes #34108 - Sort generated tasks by date
Also available in: Atom