Open otrapeznikov opened 4 years ago
As explained in #702, this was done deliberately as a temporary fix for https://github.com/saltstack/salt/issues/49078 The permanent fix keeps gets accidentally reverted. See #739.
This appears fixed in 2019.2.2 and newer. Let me know if that's not the case.
It was moved from Depends to Suggests but it's still there. I guess that counts as being fixed @otrapeznikov ?
I'm fine removing it from suggests if people want that. I don't know which is more helpful to people, having it not there at all, or having it in suggests.
Until debian_ip.py is rewritten, shouldn't this revert back to requires, since you get a traceback on network.managed without ifupdown?
@matthewsht Salt works perfectly fine without it if you don't use that state. It shouldn't be forcing non-core dependencies.
Is there another state to manage/maintain network interfaces on Debian/Ubuntu?
-- Hunter Matthews Scientific System Engineer [C] NIH/National Human Genome Research Institute @.**@.> | (919) 491-2124
On May 27, 2021, at 7:14 PM, James Howe @.**@.>> wrote:
@matthewshthttps://github.com/matthewsht Salt works perfectly fine without it if you don't use that state. It shouldn't be forcing non-core dependencies.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/saltstack/salt-pack/issues/725#issuecomment-850001287, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ATFEQQYSFNBR75OO5D5LF3LTP3G3ZANCNFSM4KTG7NYQ.
@matthewsht file.managed
and cmd.run
. But the point is you don't have to manage network interfaces in the first place in order to use salt. It's not a required dependency like python or zmq.
I understand that argument (and overall I agree with it) - I just wanted to make sure I wasn't missing an option on debian that was obvious to everyone else.
-- Hunter Matthews Scientific System Engineer [C] NIH/National Human Genome Research Institute @.**@.> | (919) 491-2124
On May 28, 2021, at 4:28 AM, James Howe @.**@.>> wrote:
@matthewshthttps://github.com/matthewsht file.managed and cmd.run. But the point is you don't have to manage network interfaces in the first place in order to use salt. It's not a required dependency like python or zmq.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/saltstack/salt-pack/issues/725#issuecomment-850247543, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ATFEQQYRWEHDBPHEX42WOVLTP5H2BANCNFSM4KTG7NYQ.
This issue is identical to https://github.com/saltstack/salt-pack/issues/702
Before the upgrade no ifupdown dependency:
After upgrade it has hard dependancy for ifupdown: