I have to say I am having a complete mare at the moment. Here is a typical sequence that I just carried out (
st is the name of my CLI):
st edge:channels tells me ‘no channels found’.
st edge:channels:drivers agrees, definitely ‘no channels found’.
So what would you expect for
st edge:channels:enrollments ? Obviously all three of my hubs on my two Locations to start with. Then what? Well if I choose the second hub which I was playing with earlier I get told the details of the channel it is subscribed to, even though I allegedly don’t actually have any channels.
st edge:channels:unenroll says that there are ‘no channels found’.
I do actually have a driver. I can see that with
st edge:drivers. I can’t
st edge:drivers:publish or
st edge:channels:assign of course because I have ‘no channels found’. I can however do
st edge:drivers:installed and see that the driver is installed on a hub.
It has been like that all afternoon. I enrolled the hub that is on my non-default Location onto a channel and it succeeded. I installed the driver from that channel onto the hub and it failed because the hub wasn’t enrolled on the channel.
I listed my drivers and got two copies of the same driver with the same ID but different versions. Attempting to delete it revealed the same two drivers but looking identical because the version wasn’t listed. Choosing one deleted both. However I could also list the drivers and get a single version of one driver, then go to delete it and get offered two copies of the driver but with different ID, the additional one having been deleted a long time previously.