Suppose one is given $n$ random normal variables, all with the same variance but with different means: $$X_i\sim N(\mu_i, \sigma^2)$$
Now suppose we observe $m_i$ observations $\{x_{ij}\}_{j=1}^{m_i}$ for each variable $X_i$. How would one calculate the posterior distribution of $\sigma^2$?
I thought of using the Normal Inverse Gamma as a conjugate prior, but I don't see this working for multiple different means. I also thought of modeling this as a multidimensional distribution, but it's not clear how to enforce $\bf \Sigma$ to be equal to $\sigma I$.