Please describe the scenario where the new feature would be useful
In special situations, one of the steps during pro enable may fail, but the user wants pro to go as far as it can anyway. Today, it will undo everything when a step fails.
Describe the solution you'd like
Some flag for enable, perhaps --tolerate-errors that tells pro to keep going and not undo anything even if something goes wrong.
Current behavior
Right now, if the apt-helper auth check fails, or if a package fails to install, pro enable will undo everything it has done so far.
After discussion with the team, we think this carries a lot of risk of abuse (resulting in broken systems) and will bring little benefit. If we discover a strong use-case we will reconsider.
Please describe the scenario where the new feature would be useful
In special situations, one of the steps during
pro enable
may fail, but the user wantspro
to go as far as it can anyway. Today, it will undo everything when a step fails.Describe the solution you'd like
Some flag for
enable
, perhaps--tolerate-errors
that tellspro
to keep going and not undo anything even if something goes wrong.Current behavior
Right now, if the apt-helper auth check fails, or if a package fails to install,
pro enable
will undo everything it has done so far.