2.3.2 Upgrade so-soc Error #1707
-
Hello! I actually saw #1653 after writing this all up, and I would imagine this may be a duplicate of that? I still thought it safer to start a new discussion, since I'm having a bit of what seems to be a related issue with the Redis queue. I'm sorry if it's a complete duplicate. Version: 2.3.2 (upgraded from 2.3.0) so-status shows all "OK" on all 3 nodes - though over the course of this issue so-soc was "ERROR" and then "MISSING" on the manager node. I upgraded the grid yesterday afternoon, by running I stopped working with the system shortly after upgrading, but this morning I found that the Redis queue on the manager had continued to grow, and ultimately the machine had locked up. I rebooted it, ssh'd in, and saw the message that the search node needed to be rebooted to update, so I did that. At this stage, Now so-soc showed as "MISSING". I ran As an experiment, I modified line 36 in /opt/so/saltstack/default/salt/soc/files/soc/soc.json from At this stage, it seemed like everything should be working correctly, but the Redis queue on the manager has stayed high, and load on the search node was still very high. I didn't find anything particularly interesting in the redis logs on the manager, or the elasticsearch logs on the manager or search node, and rebooting both the manager and search nodes did not help. However, calling state.highstate on the manager (for starting this discussion) did change a few things (including so-elasticsearch-templates and crossclusterson), and now the Redis queue is finally coming down on the manager. I'm still not 100% sure there isn't another issue I'm wrestling with here, but it seems like the only problem for me may have been the ternary shortcut in the Jinja template. I suspect that would have been an issue for anyone with items in nodestab, right? If so, I'm happy to open an issue (and maybe a PR) if that would be helpful. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
I suspect this is Ubuntu? |
Beta Was this translation helpful? Give feedback.
I suspect this is Ubuntu?