Commit 2be4f7d
Charlie Egan
store: Improve conflicting root error message
Fixes #7806
```sh
$ opa eval -b b1.tar.gz -b b2.tar.gz data; go run main.go eval -b b1.tar.gz -b b2.tar.gz data
{
"errors": [
{
"message": "detected overlapping roots in bundle manifest with: [b1.tar.gz b2.tar.gz]"
}
]
}
{
"errors": [
{
"message": "bundles b2.tar.gz, b1.tar.gz have overlapping roots and cannot be activated simultaneously because bundles b1.tar.gz specify empty root paths ('') which overlap with any other bundle root"
}
]
}
```
Signed-off-by: Charlie Egan <charlie@styra.com>1 parent f5f00a9 commit 2be4f7d
2 files changed
Lines changed: 33 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1104 | 1104 | | |
1105 | 1105 | | |
1106 | 1106 | | |
| 1107 | + | |
| 1108 | + | |
1107 | 1109 | | |
1108 | 1110 | | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
1109 | 1123 | | |
1110 | | - | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
1111 | 1130 | | |
1112 | 1131 | | |
1113 | 1132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6668 | 6668 | | |
6669 | 6669 | | |
6670 | 6670 | | |
| 6671 | + | |
| 6672 | + | |
| 6673 | + | |
| 6674 | + | |
| 6675 | + | |
| 6676 | + | |
| 6677 | + | |
| 6678 | + | |
| 6679 | + | |
| 6680 | + | |
| 6681 | + | |
| 6682 | + | |
6671 | 6683 | | |
6672 | 6684 | | |
6673 | 6685 | | |
| |||
6694 | 6706 | | |
6695 | 6707 | | |
6696 | 6708 | | |
6697 | | - | |
| 6709 | + | |
6698 | 6710 | | |
6699 | 6711 | | |
6700 | 6712 | | |
| |||
0 commit comments