b71edf846f
Fixes #3620 Previously we concatenated tags into task service IDs. This could break deregistration of tag names that contained double //s like some Fabio tags. This change breaks service ID backward compatibility so on upgrade all users services and checks will be removed and re-added with new IDs. This change has the side effect of including all service fields in the ID's hash, so we no longer have to track PortLabel and AddressMode changes independently. |
||
---|---|---|
.. | ||
config | ||
bitmap.go | ||
bitmap_test.go | ||
diff.go | ||
diff_test.go | ||
funcs.go | ||
funcs_test.go | ||
network.go | ||
network_test.go | ||
node_class.go | ||
node_class_test.go | ||
operator.go | ||
structs.go | ||
structs_codegen.go | ||
structs_test.go |