Results 60 issues of Adam Grare

Ansible-runner only creates a `pid` file when running as a daemon in the background. We should only wait for this file to be created when we are running async otherwise...

While a great deal of progress has been made in slimming down our base worker memory usage by trimming gems loaded at boot-time, it still represents minor improvements overall and...

performance
providers
core/workers

The `Inventory::Persister` class is what defines the behavior of save_inventory for the various inventory_collections. An inventory collection broadly maps 1:1 to a table that has to be saved. Things can...

enhancement
providers/inventory

wip
unmergeable
providers/inventory

Historically the upstream ManageIQ appliance images have been set up to automatically initialize a region and local database on first boot to allow for simpler demo / developer setup. With...

enhancement
appliance

Default to miq_messaging/kafka for event_hander dequeue_method TODO: - [ ] Fallback to drb if kafka isn't set up - [ ] Enqueue events with miq_queue if event_handler isn't set up...

wip

We have a somewhat confusing mixture of `Endpoint#verify_ssl` and `#Endpoint#security_protcol` in use by various providers. Typically providers which only accept verify_ssl `[VERIFY_NONE, VERIFY_PEER]` have no option for non-ssl. `security_protocol` commonly...

refactoring
help wanted
providers

Currently when workers are running under Systemd we use SD_NOTIFY to signal that a worker has started, Kubernetes also has a "startup probe" which waits for an indication that the...

enhancement
wip

Having the `:model_class` set to `::ContainerImage` meant that auto_model_class was not being called, causing any records which did not have a `:type` explicitly set by the parser would end up...

bug
wip
providers/containers
stale
unmergeable

When a worker is unable to start due to insufficient memory or too much swap space usage an evm_event is raised but unless email is set up it is very...

enhancement
help wanted
core/workers