x1 is the only MW section that cannot be set to read-only from MW side.
Everytime we need to do maintenance on x1 master (ie: master swaps) we need to go hard read-only and set it directly on MW level.
There should be a way to set up x1 to read only like we do with any other section using:
dbctl --scope eqiad section x1 ro "Maintenance" dbctl config commit -m "Set x1 eqiad as read-only for maintenance"
And then remove it with
dbctl --scope eqiad section x1 rw dbctl config commit -m "Set section read-write"