• Seth Hoenig's avatar
    consul/connect: trigger update as necessary on connect changes · 37cd0ece
    Seth Hoenig authored
    This PR fixes a long standing bug where submitting jobs with changes
    to connect services would not trigger updates as expected. Previously,
    service blocks were not considered as sources of destructive updates
    since they could be synced with consul non-destructively. With Connect,
    task group services that have changes to their connect block or to
    the service port should be destructive, since the network plumbing of
    the alloc is going to need updating.
    
    Fixes #8596 #7991
    
    Non-destructive half in #7192
    37cd0ece