New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dev.icinga.com #6593] Command Pipe implementation #799
Comments
Updated by tgelf on 2014-06-27 10:54:25 +00:00 One more thing, I have multiple master instances here. And there is instances.ini, where we are going to configure instances. Any idea of how this should be distinguished with our current implementation? |
Updated by elippmann on 2014-08-25 14:50:44 +00:00
|
Updated by elippmann on 2014-08-26 10:22:34 +00:00
|
Updated by icinga-kanban on 2014-09-01 12:50:35 +00:00 Build !#1893 triggered by the commits 57dd9a6, a01ee00, fb5685b, ae35650, 364c7c0, e020dd3, 79b0ed6, 055a107, bf23688, 486104d, 3642b7b, a26370b, e799d65, 648debf, 00a2d22, c5cface, 98809a1, a9eec0d, f77cd9c, 573a4ea, 0da16e4, 0a2b504, c4c5bcd, dea7caa, 4e83bb0, e345aa2, 436a4d2, 9d0037a, 35d11bd, 9b83074, 22e17e9, c194c02, fdef695, 66062c8, 947cd0c, 6a32c3a, e342035, 5e84ff4, 9465c3f, 70fdd58, 8b0df6c, e6612fe, afd0c20, 45638b2, 7ff51ca, 968fa36, 66031ed, 236d384, 4a59ff6, e132905, 1dea195, 24983c3, 88698cb, b7ae66b, e0d7c38, 87a5967, 5abf41e, 89541f5, 7e5b5a0, 1aa95b0, 1ff63db, ff1d2e4, 746f53f, 23aa57a, 2575634, 376e9aa failed. Branch: origin/bugfix/commands-6593 |
Updated by elippmann on 2014-09-02 14:33:48 +00:00
|
Updated by icinga-kanban on 2014-09-03 12:45:43 +00:00 Build !#1956 triggered by the commits 5d1f2ad, 2025fb3, 906de4e, de11131, 774db9a, 1a4e908, 0b1d2bf, dd3901e, 5ce9bef, c7a4098, 5485ca8, 95c839a, 5464321, 1ba3df3, 2d86e6b, 5b14d8f, 539ab91, 338f549, aedc8cc, 39bb01b failed. Branch: origin/bugfix/commands-6593 |
Updated by icinga-kanban on 2014-09-03 21:27:30 +00:00 Build !#1968 triggered by the commits c3c0043, 3125f5d, 2eccc61, 8fdf20f, ede5b8f, 510e383, 64b9c89, da85112, cd8416b, 5931342, 37b1689, e45f504, b10b1ea, 88dde47, 1d81211, 65fb246, af3f33d, acbd2bd, 7cfc051, 33669f8, f4b820a, 3b8fcb8, 1e06c20, 6aeab59, 70cf14f, 3ade6da, c4d17a3, 06c7c4b, 07151d0, 3f9cb00, 8e5deb8, ef84780, 3d352ba, f12a574, 1734f01, b60b811, 6faedf5, 8577940, 4cef333, e4687a6, f0d6cf9, ff6483c, a58b2aa, d8e71d3, 19136b5, 8a5e274, 62c0f0b, 26339b1, e75de8c, 8823db4, 307787c, 6be31f4, 4a95b9d, 153013b, 4b55bcf, 8f12405, bb0e1dc, a47c376, 5d52a54, ee6145a, baf7680, 1c24273, 63cb357, 6b6826f, 160fc90, 7bb5ff2, f47bc46, 21f0b4c, 30f3910, b4e9bad, e46dd4b, 751d2e6, 62f502d failed. Branch: origin/bugfix/commands-6593 |
Updated by icinga-kanban on 2014-09-15 07:27:55 +00:00 Build !#51 triggered by the commits 9e0d665, 83772c6, 7d45384, 71f55e3, b7c207a, e7c0218, 157818c, ceeb3a9, 6bde740, 0693e7c, 9d8f810, 40947ac, 7dbc83e, e4fccdd, 31978e1, cee3c32, a5c027b, d6377ca, c947ba3, 6525d69, f7f6bcc, c8ce108, 34bbe65, c8bdb70, 1137c01, 56b779a, 28f5ef2, a352131, 4061165, 0fd5619, 545db94, f53519c, e8d526f, 7386ae5, 2112d45, e8164c6, 12b4865, 930e6e7, 7215e27, ae9e5a4, fc72ddf, 7d21265, d021747, 8846f17, 439d189, 9d66cc9, 49562e7 failed. Branch: origin/bugfix/commands-6593 |
Updated by icinga-kanban on 2014-09-15 07:28:51 +00:00 Build !#52 triggered by the commits 8bf6642, e50221f, 7f0a2d5, 1932a91, 6c3c466, e42b7b3, 8ceef96, 93777ac, ad53f7a, 3a5415f, 0e926ba, 3615b96, 65564cd, 6cf8307, 8ba86a3, 3e41fd6, 9376cee, 2e0bef5, 095f110, 0ec97eb, e216ba6, 7aadad9, cb9c9c7, c0908e3, f58da73, 5d2e849, d99d50b, ea63dad, 631b3d9, c2fe023, 27960fc, 9c2cf0b, da7e599 failed. Branch: origin/bugfix/commands-6593 |
Updated by elippmann on 2014-09-15 07:41:31 +00:00
|
Updated by elippmann on 2014-09-15 07:52:29 +00:00
|
Updated by icinga-kanban on 2014-09-19 12:34:49 +00:00 Build !#73 triggered by the commits 90dbcdb, 4b7096b, bea110d, 72a9a53, 5b5f553, c13823d, c51b052, f1d3b72, 854e284, 7949102, af58732, 18aad56, b8d2429, 0be8b97, b38ef9c, e2b5e05, f48094f, 583fd46 passed successfully. Branch: origin/bugfix/commands-6593 |
Updated by elippmann on 2014-09-24 06:15:04 +00:00
Applied in changeset 0ac7574. |
Updated by tgelf on 2015-03-18 17:21:54 +00:00
I have to reopen this issue, unfortunately this has not been solved. Good work has been done, and many mentioned details have been addressed. However, the motivation of all this was the desire to add a new custom command transport, eventually in a custom module. This is still not possible. As our factory class CommandTransport hardcodes available implementation names there is no way to add new ones without changing the factory class again and again. We are using similar anti-patterns in various places, with Authentication being the most excessive and prominent place. Cheers, |
Updated by elippmann on 2015-03-27 08:21:42 +00:00
|
Updated by elippmann on 2015-03-27 08:22:17 +00:00
Please don't reopen tickets from closed version. I'll add a related issue. |
This issue has been migrated from Redmine: https://dev.icinga.com/issues/6593
Created by tgelf on 2014-06-27 10:33:32 +00:00
Assignee: (none)
Status: Closed (closed on 2015-03-27 08:22:17 +00:00)
Target Version: (none)
Last Update: 2015-03-27 08:22:17 +00:00 (in Redmine)
For a customer I'm working on a special custom command pipe transport right now, it should just forward the command to another Icinga Web 2 instance in another firewall zone. There it should target a custom web module doing custom voodoo:
So all I needed was "a new simple HTTP transport". While trying to do so, I stumbled over a couple of implementation details that felt, well... suboptimal. Here a few things:
Suggestions for improvement are welcome, we REALLY need them.
Regards,
Thomas
Changesets
2014-08-26 14:35:30 +00:00 by elippmann 6b88f1c
2014-08-29 12:34:16 +00:00 by elippmann 0e2e1bc
2014-08-29 12:38:52 +00:00 by elippmann e7eae87
2014-08-29 12:44:49 +00:00 by elippmann 2ac4a85
2014-08-29 13:04:48 +00:00 by elippmann ec46b36
2014-08-29 13:08:58 +00:00 by elippmann 2490993
2014-08-29 13:14:53 +00:00 by elippmann 6fdc436
2014-08-29 13:36:11 +00:00 by elippmann 6324192
2014-08-29 13:36:55 +00:00 by elippmann 4d353ac
2014-08-29 13:45:35 +00:00 by elippmann 8c82f1a
2014-09-01 08:29:34 +00:00 by elippmann 57dd9a6
2014-09-01 13:00:20 +00:00 by elippmann 8cacd2f
2014-09-01 13:01:32 +00:00 by elippmann dae2967
2014-09-01 13:13:59 +00:00 by elippmann d2d69b9
2014-09-01 13:14:15 +00:00 by elippmann fda4878
2014-09-01 13:14:23 +00:00 by elippmann 010c5b4
2014-09-01 13:14:31 +00:00 by elippmann 5474c66
2014-09-01 13:14:39 +00:00 by elippmann cdbd24e
2014-09-01 13:14:49 +00:00 by elippmann cd29adc
2014-09-01 13:15:11 +00:00 by elippmann c5e35c9
2014-09-01 13:18:31 +00:00 by elippmann efd16ba
2014-09-01 13:18:40 +00:00 by elippmann 0edd145
2014-09-01 13:20:14 +00:00 by elippmann 920c0b9
2014-09-01 14:16:47 +00:00 by elippmann e2cdff6
2014-09-01 14:17:13 +00:00 by elippmann e8b70ff
2014-09-01 14:19:12 +00:00 by elippmann 939f8b8
2014-09-01 14:19:37 +00:00 by elippmann 5a100ea
2014-09-01 14:20:07 +00:00 by elippmann ff10cda
2014-09-01 14:20:31 +00:00 by elippmann 176a1a7
2014-09-01 14:20:56 +00:00 by elippmann 8686074
2014-09-01 14:21:23 +00:00 by elippmann d47951f
2014-09-01 14:21:49 +00:00 by elippmann c005ef4
2014-09-02 07:51:40 +00:00 by elippmann 4b210f9
2014-09-02 07:55:38 +00:00 by elippmann c27c569
2014-09-03 12:36:18 +00:00 by elippmann 1a4e908
2014-09-03 12:37:33 +00:00 by elippmann 774db9a
2014-09-03 12:38:32 +00:00 by elippmann de11131
2014-09-03 12:39:42 +00:00 by elippmann 906de4e
2014-09-03 12:40:58 +00:00 by elippmann 2025fb3
2014-09-03 12:42:49 +00:00 by elippmann 5d1f2ad
2014-09-04 10:54:52 +00:00 by elippmann a45b17f
2014-09-04 11:01:42 +00:00 by elippmann 8d10913
2014-09-04 11:02:38 +00:00 by elippmann bc1d00f
2014-09-04 11:04:54 +00:00 by elippmann 3d0a74b
2014-09-04 11:06:47 +00:00 by elippmann cb23ef3
2014-09-04 11:29:12 +00:00 by elippmann ed645b1
2014-09-04 13:30:54 +00:00 by elippmann 6f8fc3e
2014-09-04 13:37:30 +00:00 by elippmann f57bb0f
2014-09-04 13:38:48 +00:00 by elippmann 1c8f880
2014-09-04 13:42:11 +00:00 by elippmann fe47441
2014-09-04 13:42:46 +00:00 by elippmann 1358a5d
2014-09-04 13:43:37 +00:00 by elippmann 9cfd74d
2014-09-04 13:51:41 +00:00 by elippmann a94e84f
2014-09-04 13:52:20 +00:00 by elippmann a83ddb9
2014-09-09 14:35:06 +00:00 by elippmann a841b09
2014-09-09 14:39:22 +00:00 by elippmann d9fbbca
2014-09-09 14:40:09 +00:00 by elippmann 28a66c8
2014-09-09 14:41:41 +00:00 by elippmann 171b366
2014-09-11 15:10:20 +00:00 by elippmann 1247fdc
2014-09-11 15:11:32 +00:00 by elippmann c40ac6f
2014-09-11 15:13:57 +00:00 by elippmann 22771e6
2014-09-11 15:16:13 +00:00 by elippmann 9257159
2014-09-11 15:18:07 +00:00 by elippmann 3845301
2014-09-11 15:19:00 +00:00 by elippmann 746e75e
2014-09-11 15:20:20 +00:00 by elippmann b4faa01
2014-09-11 15:39:13 +00:00 by elippmann 1df8076
2014-09-11 15:39:59 +00:00 by elippmann b6ac31d
2014-09-12 08:20:38 +00:00 by elippmann 3f216f2
2014-09-12 08:42:48 +00:00 by elippmann 1d54c7f
2014-09-12 11:29:23 +00:00 by elippmann 16bc0e5
2014-09-12 13:02:31 +00:00 by elippmann e5e806a
2014-09-12 13:03:03 +00:00 by elippmann 442f956
2014-09-12 14:42:00 +00:00 by elippmann 4d784c6
2014-09-12 14:43:18 +00:00 by elippmann 3a9774e
2014-09-12 14:46:07 +00:00 by elippmann 5f13db7
2014-09-12 14:50:42 +00:00 by elippmann 5d07b04
2014-09-12 14:51:18 +00:00 by elippmann 17e04e9
2014-09-12 14:52:45 +00:00 by elippmann 9b5c1f0
2014-09-12 14:53:48 +00:00 by elippmann 33e0fbb
2014-09-13 18:33:45 +00:00 by elippmann 6bfab25
2014-09-13 18:34:51 +00:00 by elippmann a18287d
2014-09-16 15:28:00 +00:00 by elippmann 0e6e371
2014-09-16 16:44:44 +00:00 by elippmann cc2d06e
2014-09-16 16:45:31 +00:00 by elippmann 0577665
2014-09-16 16:48:07 +00:00 by elippmann 4d8b6dd
2014-09-16 16:48:36 +00:00 by elippmann 71ffd0e
2014-09-19 12:25:49 +00:00 by elippmann 72a9a53
2014-09-19 12:34:42 +00:00 by elippmann 274f2e7
2014-09-19 12:41:51 +00:00 by elippmann 27650be
2014-09-24 00:36:15 +00:00 by elippmann b107370
2014-09-24 00:39:32 +00:00 by elippmann 9601942
2014-09-24 00:40:13 +00:00 by elippmann 70500be
2014-09-24 05:19:35 +00:00 by elippmann e847770
2014-09-24 05:21:23 +00:00 by elippmann 4258b13
2014-09-24 05:23:56 +00:00 by elippmann c8f00be
2014-09-24 05:34:19 +00:00 by elippmann 3034ac5
2014-09-24 06:03:06 +00:00 by elippmann 0ac7574
Relations:
The text was updated successfully, but these errors were encountered: