storage domain ovirt-image-repository doesn't work

--_002_15208072741840256camelprovincesudnc_ Content-Type: text/plain; charset="utf-8" Content-ID: <99F5A0EF1679BF4AA92745659BC10F23@province-sud.nc> Content-Transfer-Encoding: base64 SGVsbG8sDQoNCmkgaGF2ZSBpbnN0YWxsZWQgb25lIG9WaXJ0IHBsYXRmb3JtIHdpdGggMiBub2Rl IGFuZCAxIEhFIHZlcnNpb24gNC4yLjEuNy0xDQoNCkl0IHNlZW0gdG8gd29yayBmaW5lLCBidXQg aSBoYXZlIGlzc3VlIHdpdGggdGhlIG92aXJ0LWltYWdlLXJlcG9zaXRvcnkuDQoNCkltcG9zc2li bGUgdG8gZ2V0IHRoZSBsaXN0IG9mIGF2YWlsYWJsZSBpbWFnZXMgZm9yIHRoaXMgZG9tYWluIDoN CltjaWQ6MTUyMDgwNzI3NC4yOTgwMC4xLmNhbWVsQHByb3ZpbmNlLXN1ZC5uY10NCg0KTXkgY2x1 c3RlciBpcyBvbiBhIHByaXZhdGUgbmV0d29yaywgc28gdGhlcmUgaXMgYSBwcm94eSB0byBnZXQg aW50ZXJuZXQgYWNjZXNzLg0KSSBoYXZlIHRyaWVkIHdpdGggYSBzcGVjaWZpYyBwcm94eSBjb25m aWd1cmF0aW9uIG9uIGVhY2ggbm9kZSAoaHR0cHM6Ly93d3cuc2VydmVyLXdvcmxkLmluZm8vZW4v bm90ZT9vcz1DZW50T1NfNyZwPXNxdWlkJmY9MikNCnNvIGl0J3MgYSBzdWNjZXNzIHdpdGggeXVt IHVwZGF0ZSwgd2dldCBvciBjdXJsIHdpdGggaHR0cDovL2dsYW5jZS5vdmlydC5vcmc6OTI5Mi8s IGJ1dCBub3RoaW5nIGluIHRoZSB3ZWJ1aSBmb3IgdGhlIG92aXJ0LWltYWdlLXJlcG9zaXRvcnkg ZG9tYWluLg0KDQpJIGhhdmUgdHJpZWQgYW5vdGhlciB0ZXN0IHdpdGggYSB0cmFuc3BhcmVudCBw cm94eSBhbmQgdGhlIHJlc3VsdCBpcyB0aGUgc2FtZSA6DQpzdWNjZXNzIHdpdGggeXVtIHVwZGF0 ZSwgd2dldCBvciBjdXJsIHdpdGggaHR0cDovL2dsYW5jZS5vdmlydC5vcmc6OTI5Mi8sIGJ1dCBu b3RoaW5nIGluIHRoZSB3ZWJ1aSBmb3IgdGhlIG92aXJ0LWltYWdlLXJlcG9zaXRvcnkgZG9tYWlu Lg0KDQoNCkkgZG9uJ3Qga25vdyB3aGVyZSBpcyB0aGUgc3BlY2lmaWMgbG9nIGZvciB0aGlzIHRl Y2huaWNhbCBwYXJ0Lg0KDQpDYW4gaSBoYXZlIGhlbHAgZm9yIHRoaXMgaXNzdWUuDQoNClRoYW5r cy4NCg0KTmljb2xhcyBWQVlFDQpEU0kgLSBOb3Vtw6lhDQpORVcgQ0FMRURPTklBDQo= --_002_15208072741840256camelprovincesudnc_ Content-Type: image/png; name="unknown-QMUVFZ" Content-Description: unknown-QMUVFZ Content-Disposition: inline; filename="unknown-QMUVFZ"; size=42232; creation-date="Sun, 11 Mar 2018 22:27:59 GMT"; modification-date="Sun, 11 Mar 2018 22:27:59 GMT" Content-ID: <1520807274.29800.1.camel@province-sud.nc> Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAABWEAAAEZCAYAAAD2V+f5AAAABHNCSVQICAgIfAhkiAAAIABJREFU eJzs3XeYVNX9x/H39NneYCkLS6+LIIiKlQ6CKIgNjTGKgl1jF2N+JiYxGkuUGFE0MQq2RGxUQUEU rCCC9A5LW8rusn132u+PYYctM7Nthm2f1/PMA3Prufd+zzl3zz33jMHj8XgQERERERERERERkbAw 1ncCRERERERERERERJoyNcKKiIiIiIiIiIiIhJEaYUVERERERERERETCSI2wIiIiIiIiIiIiImFk DjZz3bp1pyodIiLSjEVHR5OXl1ffyRAREREREQkJ/Y0jFQVthAXo2rXrqUiHiIiIiIiIiIiISJOk 4QhEREREREREREREwkiNsCIiIiIiIiIiIiJhpEZYERERERERERERkTBSI6yIiIiIiIiIiIhIGFX5 w1yBeDyecv+GisFgwOPx+P49FQwGQ7l/RUREREREREREREKlxo2wHo8Hj8fD2rVrKSwsDGliSrdt NJ76DroRERH069cPg8GgxlgREREREREREREJmVo1wrrdbgoLCxk8eHBIE+N2u3G73axcuTLk267K 8uXLcbvdGI1GNcKKiIiIiIiIiIhIyNSoEba0p6rb7fZ9D5XS7bpcrpBvu7rcbne54RBERERERERE RERE6qrG7/2XbYQNtXBuuzrcbne9NP6KiIiIiIiIiIhI01XjnrD+/g2F0qEIwtHLtrrKHpd6woqI iIiIiIiIiEgo1KonbDgbSOuzJ2q4j01ERERERERERESanxr/MFdZoR4TtmwjqBpDRURERERERERE pClQI6yIiIiIiIiIiIhIGNWpEbY69qbvY+eu3YCBbl07k9K2Tbh3KSIiIiIiIiIiItJghK0nbPbx 4/zzldf5Zf3GctP79+vL+EvGMPNfb/KXPz5GRESEb1vqCSsiIiIiIiIiIiJNTVh6wpaUlPDM8/9g x85dnDHgdM45+0xcLhfffv8ja9auY83adQA4HE5OtMGKiIiIiIiIiIiINElh6Qm75Isv2bFzF5eN H8dVl0/wTe/RvRuPbnuCgoJC3/ple76qJ6yIiIiIiIiIiIg0NcZwbHTr9h106dyRieMvKTd94WdL iImOplVyS1LatsFms9Z5X2vWrmP2u/8tNy0/P5+nn32BvLz8Om9fREREREREREREpC7C0hP2njtu 8bvMb667ht9cd43fbdS2J2yf3r34fOly3pz9Ltf/ahL5+fk89ewLnH/uIKKiItWjVkRERERERERE ROpVWMaE/WrFNxQWFgHQIimRMwacXm7+j6vXUFxczPnnDqrzvsxmM7+981ZeeOkV/vWf2ezes4fz zhnE6JHD67xtERERERERERERkbqq03AEZXuvlv288tobvDn7Xd6c/S679uwtN+/goQym//NVflm/ MeD6wbbt72MymbjnjlvIPn6ccwedzeiRw2q0vnrLioiIiIiIiIiISLiEpSesb+NmMylt2+B2ezAa DWzbvoMZM/+NwQAXjQptT1Wz2cx9d98e0m2KiIiIiIiIiIiI1FVYxoQFOPOM/vy8bj3/eHkmVqsV m81Kbm4eRqORW6fcSIfU9uXWr+2YsCIiIiIiIiIiIiINWVgaYR+49y76nZbGwUMZLFr8Bdt37MTj 8XB639MYPXJYpQbY0m2pEVZERERERERERESamrAMR9DvtDQA2rRuxY3XXxuOXYiIiIiIiIiIiIg0 CmEbjqA221JPWBEREREREREREWlqjPWdABEREREREREREZGmTD1hRURERERERERERMJIPWFFRERE REREREREwkg9YUVERERERERERETCqMaNsAaDAYPBQEREBD/99FPIEuJ2u3G73bhcLmw2W0i3XR0R ERG+YxMREREREREREREJlRo1wpY2UBoMBrp164bT6fQ1ntZVaS9Yt9vt24/RaCy333AwGo0YjUbM ZnO54xMREREREREREREJhVr1hDUajZhMJsDbgzUUQwdUHI6gdF/h7p1a9niMRqMaYEVERERERERE RCSkatwTtrTRsvR7xYbTugjUCBtOZY+ptBFWDbEiIiIiIiIiIiISKrXuCVu2MTaUjbD+9hdOZYcg UAOsiIiIiIiIiIiIhFqtf5irtME0VA2wZbfv8XjK7SPcNBasiIiIiIiIiIiIhEuNG2FLhbPhUo2i IiIiIiIiIiIi0lRU2Qi7ffv2U5EOERERERERERERkSapykbYXr16nYp0lLNp06Z62W99aW7HK6eG 4kqk8VG+lXBQXEk4KK6kJhQvInWnfCSgOGjsqmyEPVXjsjaU/daX5na8cmoorkQaH+VbCQfFlYSD 4kpqQvEiUnfKRwKKg8bMWN8JEBEREREREREREWnK1BO2gWhuxyunhuJKpPFRvpVwUFxJOCiupCYU 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 YAYPHsxLL70UcPvr1q3j3nvvZeTIkQwdOpRJkyYxf/58oHIeLL1vHTWiI3q4AAAgAElEQVRqFGPH juWRRx7hyJEjYThqqShQHKxcuZJrr72Wyy+/nBtuuIH169cD3vu+F154gXHjxjFu3Dhuu+020tPT A25fcVB3YWuETVtsCNempRY8wONfH6TAeeoaROtjnyIiTdXMmTP5/PPP+fTTTzn33HO56667Kt1g +ePxeJg5c6YaYcWvb7/91ncjHsjrr7/O0qVLWbp0KfPmzePw4cM8++yzPPXUU3z55Ze89tprDBo0 6BSlWBqykSNHsmTJknLTvvjiCy644AKsVqtv2lNPPUX37t1PdfKkgdqxYwcREREsXLiwWstXrNcM BgOPPvooFoslnMkUabDefvttZs2aRWpqarnpOTk5/PGPf+Qvf/kL8+fPp3///vzlL3/xzc/KyuKT Tz5h+fLlLF++nDvvvNPv9r/99lsefvhhRo8ezUcffcQXX3zBU089RVpaGuA/D86cOZPFixfz0Ucf kZCQwPTp08Nw5FJWoDhwOp088cQTPP3008yZM4c777yTP//5zwCUlJTQoUMH5syZw7x58xg8eDDP Pvus3+0rDkIjLI2waYsNbBzVCBpiVw/0PZXfPKePd9qux3yzN8/p452/emB9pA6rycD0VUfo+uoG 2r+8nt9+sc83b0tmMcPe3UbHGRvo++9NfLYrBwCnG6Yu2kv3mRvpMGM94+fsBODBpfv5KaOAEe9t Z+i72wDYllXM4He20fXVDYx4bzvpOSefHv94sID+b2ymx8yNXPPpboK1o9Zkn4HSDdDrtY18vO04 7V9ez/Xz9gDwxi/H6P36Jjq9soFBb21h1/GTvSj+ve4YZ725hT7/2oTh6TW0fekXvt2fX+WxiYg0 ZlFRUVxxxRVce+21zJw50zd97ty5XH311UyYMIHJkydz4MABAKZPn87mzZu58847ue2224IuK83P nXfeydNPP43L5ar2OocPH6Z169Z06dIFgOTkZLp16xauJEojMmrUKJYuXYrbffLGccmSJYwaNcr3 fcGCBSQmJvriR2Tu3LlcdtllmEwm9uzZU27enj17uP322xkzZgwTJkwgPT3db7127733AnDNNdew YcMG3/qbNm3iqquuAiA9PZ1bbrmFiRMncscdd5CRkXGKjlAkvHr06MH06dOx2Wzlpv/yyy/07duX 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 7fDOkTt4/3giZEYSbB5kD/sKt8+P6WiBwJPJCBloX6uyP33NGuN+i4fMUIJ/J3eqsr67TTN4OJgg 9EaO2nKS5UUIOJqAu7nFMJDoomdrY+wc5ljj9vvsjEOpIEBfogN3e1P8ObE9OsjKpkzY9l8mtg1x UEpvINHBYKfm2BObhXdfaqmy3Jry6gD4MykPp5PjMf63R2miJnbAK7aaB4+JiBpCQEAABEGAVCpF t27dEBISAgeHsnNev379EBYWhhEjRsDMzAyTJk0Sb+0EgMmTJ+PTTz+FmZkZNm/erDYtPbuee+45 dOvWDZGRkWrTpaWlYcmSJUhPT4eenh5cXV2xaNGieqolNQWenp5Yu3YtgoKCGroq1IgdOnQICxYs UFqmr6+PXr16ISwsDD4+Pvj666+xbNkyLF26FIaGhli7di3s7e2V+rXKD5ds0aIFZDIZFAoFrKys AJQFEL7++mssX74cK1euhCAIcHNz448A9NRbsGABFi1ahJCQEFhaWuLLL7+Evr5+jesqGj16NIyN jREcHIw7d+5AX18fzZs3V/uQpqlTp0IqlaK0tBSOjo5YtmyZ1vaR1Dt27BguXbqE6OhofPrpp+Ly zZs3K009URO2g7qhIwiCyihqdHQ0OnfuXJ/1adDtNpRnbX+pfrBdETU9PG5JG9iuSBvYrqg22F6I nhyPIwLYDpq6OnswF1G5IoWAHj9cq7J8/mvWGN2B0wAQEREREREREdGzhUFYqnP6Eh1c8u/Y0NUg IiIiIiIiIiJqFJ74wVxEREREREREREREpBqDsERERERERERERERaxCAsERERERERERERkRYxCEtE RERERERERESkRTqCIAiqVkZHR9dnXYiIiIiIiIiIiIieOtKaEjg7O9dHPZTcuHGjQbbbUJ61/aX6 wXZF1PTwuCVtYLsibWC7otpgeyF6cjyOCGA7aOo4HQERERERERERERGRFjEIS0RERERERERERKRF DMISERERERERERERaRGDsERERERERERERERaxCAsERERERERERERkRYxCEtERERERERERESkRQzC EhEREREREREREWkRg7BEREREREREREREWiRt6ApQ7XX/8TbWu7dCTxsjcdn9vBJ023kbN95uh247 4nFhYlvoS3SqzX8iIQ+v2RihmZ6uWF5Pa0Os97AW02QXKvDqrjuIfctJTJMoL4bu/xVpLNXF9cnt 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 aU723/5I9t/+yLJ+Jbc01HRzYk73euz9c0tyCswM/OZ45TawgrK+rgbO5pYdCD6bW4jJTSfyInL3 8vHx4dVXX2Xp0qXk5uYybtw4ALy9vcnKyiqzTFZWFt7epe+WEIGSdAJPPfUUs2fPtl6Y/d6CBQtI SEggISGBadOmAeX3Q5Hu3btbUxLEx8cTFhZW3U2SW1hcXBwrV67kkUceITw8nJMnT/Lvf/8bKHmo W61ata6pvsDAQEwmE/v27ePQoUN4eXlRv3590tPTSUlJYeDAgQwcOJDIyEg8PT2Vz1ruaP7+/rz2 2muMGzeOZ555hqysLPz8/Kz7lYeHBw4ODjg5OTF48GDOnTtHWlqaTR2enp42D1Nyc3MjISGBTz/9 1PrAxbLExMSwcuVKNm3axMMPP8zw4cPts5FyTZYsWWKTHxagbt26rF69mo0bNxIWFsZf/vKXUmmq 1A+qTpUEYSsKwF6mQOy1CfBwJvWKEamnLhQS6FUSmG3obaRRDSPfH/2VkzkFBDfwKreuK//qZVxf Wb3c3p+DmXlsPnltT9L2dnFkate6JCTlXFO5ssq2rOlKvtnC7rOXbNYrtsCa4zl0qe95ze8hInKn 8fDwYPjw4ezcuROAxo0bU1hYyMGDB23WKy4uZseOHbRp06Y6mim3iSeeeIKkpCTrbeSVdWU/FKlT pw5169Zl69atpKWl0bZt2+puktyisrOzOXr0KJs3b7a+3n33XWtKApPJVO4I/bJ+MLrs8mjYy6Ng AWrWrEmTJk346quvrK/Vq1fj5+dX9Rsmcgvp2rUrCxcu5PPPPyc8PBwPD49y88CazWZcXV1t5jVp 0gSLxcKuXbuu6/2dnZ0ZMGAABw8etOaileqRmJhIQUFBucdlFxcXIiIiuHTpEpmZmTbL1A+qzg0H Ye9b48A+P+DHq7/2+SkQW1ntAty5VFjMN4dLfp09lJVP7MFs+t/z2xfmoBa+jPkhlQHNfXG8hj+r n5sTBzLzy1xmcICPejbg9fWnKgzWAhzLLuBQVj4WSnLYfr4ni7ZX5HG9nrLOjg68+VAAf4o7wc4z Fym2QPrFIl5ak0ItdyfCG2s0l4jcnU6dOkVycjIWiwWz2czKlStp3rw5AE5OTjz77LNMnDiR/fv3 U1xczLlz54iOjsbHx4cOHTpUc+vlVmYwGBg3bhxz586tMLgBFfdDESgZDTtv3jxCQ0Ovevu43L1W rlxJSEiIzXdOp06d+PHHH8nJyeGee+7h4l79MtcAAARzSURBVMWLbNiwASjJX3nx4kWgJDXBiRMn yqw3LCyMLVu2sHnzZrp37w5A06ZNKSgosOaLtVgspR4CJnInS09PZ/LkyTz77LPW6f379wMl+8Oi RYsICgoqdeeUwWDghRdeYNKkSWzevJm8vDzrOWZlWCwW4uLiqF27Nl5e5Q8cE/tbsmSJ9UGFlyUl JdmMcF2/fr314b6/p35QdZxutIK94ZaqaIdcwdEBvn08iKErkxixJgWTm4F/9mpAA+/fEms/ca8v r647xfyeDa6p7vEPB/Dkt8cxuRr4+fkWpZY/UMed0IaexB2pOH/gqZwCXliVTOqFQlwMjnQM9GDx /zSqVBuuVvbVB/1xd3bkTytOkHy+AE+jgQHNffh2QFCZqRJERO4G6enpTJ06lYyMDJydnWnVqhWT J0+2Ln/qqadwdXVl4sSJnDlzBnd3d0JCQpg5c+ZVA2siLVu2pH379mzevLnC9a7WD0W6d+/OnDlz lKZCKvTdd98xYcIEm3lGo5FOnToRHx9P//79iYqKYvr06UybNg1XV1fmzJlDgwYNeP755xk/fjze 3t4sXrzYpg4/Pz9MJhNmsxl/f3+gJIAQFRVFdHQ0M2fOxGKxEBwczJgxY27a9opUh3HjxrF3717c 3d0ZMmQIPXv2BEpywkdHR5OamorRaOQPf/hDucfyxx9/HA8PD2JiYkhKSsJoNFKjRo0KH9L04osv 4uTkRHFxMY0aNWL69Ol22T6pnNOnT7N7924mTZpkMz8tLY1Zs2aRnZ2Nk5MTjRs35r333ivzukH9 oGo4WCyWcqOoiYmJtG7d+ma2p1rft7rcbdsrN4f6lcjtR/ut2IP6ldiD+pVcC/UXkRun/UhA/eB2 d8MjYUWuVGC28OBnB0vN/9+HA3i8edn5Z0RERERERERERO5UCsJKlTMaHPjpuXuruxkiIiIiIiIi IiK3BGXKFxEREREREREREbEjBWFFRERERERERERE7EhBWBERERERERERERE7UhBWRERERERERERE xI4cLBaLpbyFiYmJN7MtIiIiIiIiIiIiInecCoOwIiIiIiIiIiIiInJjlI5ARERERERERERExI4U hBURERERERERERGxIwVhRUREREREREREROxIQVgRERERERERERERO1IQVkRERERERERERMSOFIQV ERERERERERERsSMFYUVERERERERERETsSEFYERERERERERERETtSEFZERERERERERETEjhSEFRER EREREREREbEjBWFFRERERERERERE7EhBWBERERERERERERE7UhBWRERERERERERExI4UhBURERER ERERERGxIwVhRUREREREREREROxIQVgRERERERERERERO1IQVkRERERERERERMSOFIQVERERERER ERERsSMFYUVERERERERERETsSEFYERERERERERERETtSEFZERERERERERETEjhSEFRERERERERER EbEjBWFFRERERERERERE7EhBWBERERERERERERE7+v9HJlVemBVWQwAAAABJRU5ErkJggg== --_002_15208072741840256camelprovincesudnc_--

Hi Nicolas, Let me make sure that I understand what's the issue here - you click on the domain and on the Images sub tab nothing is displayed? Can you please clear your engine log, click on the ovirt-image-repository domain and attach the log to the mail? When I do it, I get the following audit log: 2018-03-13 07:19:25,983+02 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-86) [6af6ee81-ce9a-46b7-a371-c5c3b0c6bf2a] EVENT_ID: REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED(998), Refresh image list succeeded for domain(s): ovirt-image-repository (All file type) Maybe you get an error there that can help us understand the problem. Regards, Idan On Mon, Mar 12, 2018 at 12:27 AM, Nicolas Vaye <nicolas.vaye@province-sud.nc
wrote:
Hello,
i have installed one oVirt platform with 2 node and 1 HE version 4.2.1.7-1
It seem to work fine, but i have issue with the ovirt-image-repository.
Impossible to get the list of available images for this domain : [cid:1520807274.29800.1.camel@province-sud.nc]
My cluster is on a private network, so there is a proxy to get internet access. I have tried with a specific proxy configuration on each node ( https://www.server-world.info/en/note?os=CentOS_7&p=squid&f=2) so it's a success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain.
I have tried another test with a transparent proxy and the result is the same : success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain.
I don't know where is the specific log for this technical part.
Can i have help for this issue.
Thanks.
Nicolas VAYE DSI - Nouméa NEW CALEDONIA
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi Idan, here are the logs requested : 2018-03-14 10:25:52,097+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] transaction rolled back 2018-03-14 10:25:52,097+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'commandCoordinator' is using 0 threads out of 10 and 10 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 16 threads waiting for tasks and 0 tasks in queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 4 tasks are waiting in the queue. Connection timed out seems to indicate that it doesn't use the proxy to get web access ? or a firewall issue ? but on each ovirt node, i try to curl the url and the result is OK : curl http://glance.ovirt.org:9292/ {"versions": [{"status": "CURRENT", "id": "v2.3", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.2", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.1", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.0", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.1", "links": [{"href": "http://glance.ovirt.org:9292/v1/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.0", "links": [{"href": "http://glance.ovirt.org:9292/v1/", "rel": "self"<http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.1",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.0",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.1",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v1/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.0",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v1/",%20"rel":%20"self">}]}]} I don't know what is wrong !! Regards, Nicolas -------- Message initial -------- Date: Tue, 13 Mar 2018 07:25:07 +0200 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org <users@ovirt.org<mailto:%22users@ovirt.org%22%20%3cusers@ovirt.org%3e>> À: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc%3e>> De: Idan Shaby <ishaby@redhat.com<mailto:Idan%20Shaby%20%3cishaby@redhat.com%3e>> Hi Nicolas, Let me make sure that I understand what's the issue here - you click on the domain and on the Images sub tab nothing is displayed? Can you please clear your engine log, click on the ovirt-image-repository domain and attach the log to the mail? When I do it, I get the following audit log: 2018-03-13 07:19:25,983+02 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-86) [6af6ee81-ce9a-46b7-a371-c5c3b0c6bf2a] EVENT_ID: REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED(998), Refresh image list succeeded for domain(s): ovirt-image-repository (All file type) Maybe you get an error there that can help us understand the problem. Regards, Idan On Mon, Mar 12, 2018 at 12:27 AM, Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc>> wrote: Hello, i have installed one oVirt platform with 2 node and 1 HE version 4.2.1.7-1 It seem to work fine, but i have issue with the ovirt-image-repository. Impossible to get the list of available images for this domain : [cid:1520807274.29800.1.camel@province-sud.nc<mailto:cid%3A1520807274.29800.1.camel@province-sud.nc>] My cluster is on a private network, so there is a proxy to get internet access. I have tried with a specific proxy configuration on each node (https://www.server-world.info/en/note?os=CentOS_7&p=squid&f=2) so it's a success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain. I have tried another test with a transparent proxy and the result is the same : success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain. I don't know where is the specific log for this technical part. Can i have help for this issue. Thanks. Nicolas VAYE DSI - Nouméa NEW CALEDONIA _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users

the logs during the test of the ovirt-image-repository provider : 2018-03-14 10:39:43,337+11 INFO [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] (default task-17) [6c8c6a9f-2c24-4a77-af75-47352c6df887] Running command: TestProviderConnectivityCommand internal: false. Entities affected : ID: aaa00000-0000-0000-0000-123456789aaa Type: SystemAction group CREATE_STORAGE_POOL with role type ADMIN 2018-03-14 10:41:30,465+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-27) [42cb88a3-2614-4aa9-a3bf-b56102a83c35] transaction rolled back 2018-03-14 10:41:30,465+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-27) [42cb88a3-2614-4aa9-a3bf-b56102a83c35] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:41:50,560+11 ERROR [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] (default task-17) [6c8c6a9f-2c24-4a77-af75-47352c6df887] Command 'org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand' failed: EngineException: (Failed with error PROVIDER_FAILURE and code 5050) -------- Message initial -------- Date: Tue, 13 Mar 2018 23:36:06 +0000 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org <users@ovirt.org<mailto:%22users@ovirt.org%22%20%3cusers@ovirt.org%3e>> À: ishaby@redhat.com <ishaby@redhat.com<mailto:%22ishaby@redhat.com%22%20%3cishaby@redhat.com%3e>> Reply-to: Nicolas Vaye <nicolas.vaye@province-sud.nc> De: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc%3e>> Hi Idan, here are the logs requested : 2018-03-14 10:25:52,097+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] transaction rolled back 2018-03-14 10:25:52,097+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'commandCoordinator' is using 0 threads out of 10 and 10 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 16 threads waiting for tasks and 0 tasks in queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 4 tasks are waiting in the queue. Connection timed out seems to indicate that it doesn't use the proxy to get web access ? or a firewall issue ? but on each ovirt node, i try to curl the url and the result is OK : curl http://glance.ovirt.org:9292/ {"versions": [{"status": "CURRENT", "id": "v2.3", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.2", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.1", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.0", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.1", "links": [{"href": "http://glance.ovirt.org:9292/v1/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.0", "links": [{"href": "http://glance.ovirt.org:9292/v1/", "rel": "self"<http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.1",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.0",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.1",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v1/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.0",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v1/",%20"rel":%20"self">}]}]} I don't know what is wrong !! Regards, Nicolas -------- Message initial -------- Date: Tue, 13 Mar 2018 07:25:07 +0200 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org<mailto:users@ovirt.org> <users@ovirt.org<mailto:users@ovirt.org><mailto:%22users@ovirt.org%22%20%3cusers@ovirt.org<mailto:%22%20%3cusers@ovirt.org>%3e>> À: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc><mailto:Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc%3e>> De: Idan Shaby <ishaby@redhat.com<mailto:ishaby@redhat.com><mailto:Idan%20Shaby%20%3cishaby@redhat.com%3e>> Hi Nicolas, Let me make sure that I understand what's the issue here - you click on the domain and on the Images sub tab nothing is displayed? Can you please clear your engine log, click on the ovirt-image-repository domain and attach the log to the mail? When I do it, I get the following audit log: 2018-03-13 07:19:25,983+02 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-86) [6af6ee81-ce9a-46b7-a371-c5c3b0c6bf2a] EVENT_ID: REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED(998), Refresh image list succeeded for domain(s): ovirt-image-repository (All file type) Maybe you get an error there that can help us understand the problem. Regards, Idan On Mon, Mar 12, 2018 at 12:27 AM, Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc><mailto:nicolas.vaye@province-sud.nc>> wrote: Hello, i have installed one oVirt platform with 2 node and 1 HE version 4.2.1.7-1 It seem to work fine, but i have issue with the ovirt-image-repository. Impossible to get the list of available images for this domain : [cid:1520807274.29800.1.camel@province-sud.nc<mailto:1520807274.29800.1.camel@province-sud.nc><mailto:cid%3A1520807274.29800.1.camel@province-sud.nc>] My cluster is on a private network, so there is a proxy to get internet access. I have tried with a specific proxy configuration on each node (https://www.server-world.info/en/note?os=CentOS_7&p=squid&f=2) so it's a success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain. I have tried another test with a transparent proxy and the result is the same : success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain. I don't know where is the specific log for this technical part. Can i have help for this issue. Thanks. Nicolas VAYE DSI - Nouméa NEW CALEDONIA _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org><mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users

Hi Nicolas, Can you please try navigating to "Administration -> Providers", select "ovirt-image-repository" provider and click "Edit" button. Make sure that "Requires Authentication" isn't checked, and click the "Test" button - is it accessing the provider successfully? On Wed, Mar 14, 2018 at 1:45 AM Nicolas Vaye <nicolas.vaye@province-sud.nc> wrote:
the logs during the test of the ovirt-image-repository provider :
2018-03-14 10:39:43,337+11 INFO [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] (default task-17) [6c8c6a9f-2c24-4a77-af75-47352c6df887] Running command: TestProviderConnectivityCommand internal: false. Entities affected : ID: aaa00000-0000-0000-0000-123456789aaa Type: SystemAction group CREATE_STORAGE_POOL with role type ADMIN 2018-03-14 10:41:30,465+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-27) [42cb88a3-2614-4aa9-a3bf-b56102a83c35] transaction rolled back 2018-03-14 10:41:30,465+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-27) [42cb88a3-2614-4aa9-a3bf-b56102a83c35] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:41:50,560+11 ERROR [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] (default task-17) [6c8c6a9f-2c24-4a77-af75-47352c6df887] Command 'org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand' failed: EngineException: (Failed with error PROVIDER_FAILURE and code 5050)
-------- Message initial --------
Date: Tue, 13 Mar 2018 23:36:06 +0000 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org <users@ovirt.org<mailto:%22users@ovirt.org% 22%20%3cusers@ovirt.org%3e>> À: ishaby@redhat.com <ishaby@redhat.com<mailto:%22ishaby@redhat.com% 22%20%3cishaby@redhat.com%3e>> Reply-to: Nicolas Vaye <nicolas.vaye@province-sud.nc> De: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto: Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc%3e>>
Hi Idan,
here are the logs requested :
2018-03-14 10:25:52,097+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] transaction rolled back 2018-03-14 10:25:52,097+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'commandCoordinator' is using 0 threads out of 10 and 10 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 16 threads waiting for tasks and 0 tasks in queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 4 tasks are waiting in the queue.
Connection timed out seems to indicate that it doesn't use the proxy to get web access ? or a firewall issue ?
but on each ovirt node, i try to curl the url and the result is OK :
curl http://glance.ovirt.org:9292/
{"versions": [{"status": "CURRENT", "id": "v2.3", "links": [{"href": " http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.2", "links": [{"href": " http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.1", "links": [{"href": " http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.0", "links": [{"href": " http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.1", "links": [{"href": " http://glance.ovirt.org:9292/v1/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.0", "links": [{"href": " http://glance.ovirt.org:9292/v1/", "rel": "self"< http://glance.ovirt.org:9292/v2/ ",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.1",%20"links":%20[{"href":%20" http://glance.ovirt.org:9292/v2/ ",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.0",%20"links":%20[{"href":%20" http://glance.ovirt.org:9292/v2/ ",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.1",%20"links":%20[{"href":%20" http://glance.ovirt.org:9292/v1/ ",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.0",%20"links":%20[{"href":%20" http://glance.ovirt.org:9292/v1/",%20"rel":%20"self">}]}]}
I don't know what is wrong !!
Regards,
Nicolas
-------- Message initial --------
Date: Tue, 13 Mar 2018 07:25:07 +0200 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org<mailto:users@ovirt.org> <users@ovirt.org<mailto: users@ovirt.org><mailto:%22users@ovirt.org%22%20%3cusers@ovirt.org<mailto: %22%20%3cusers@ovirt.org>%3e>> À: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto: nicolas.vaye@province-sud.nc><mailto: Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc%3e>> De: Idan Shaby <ishaby@redhat.com<mailto:ishaby@redhat.com><mailto: Idan%20Shaby%20%3cishaby@redhat.com%3e>> Hi Nicolas,
Let me make sure that I understand what's the issue here - you click on the domain and on the Images sub tab nothing is displayed? Can you please clear your engine log, click on the ovirt-image-repository domain and attach the log to the mail? When I do it, I get the following audit log:
2018-03-13 07:19:25,983+02 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-86) [6af6ee81-ce9a-46b7-a371-c5c3b0c6bf2a] EVENT_ID: REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED(998), Refresh image list succeeded for domain(s): ovirt-image-repository (All file type)
Maybe you get an error there that can help us understand the problem.
Regards, Idan
On Mon, Mar 12, 2018 at 12:27 AM, Nicolas Vaye < nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc><mailto: nicolas.vaye@province-sud.nc>> wrote: Hello,
i have installed one oVirt platform with 2 node and 1 HE version 4.2.1.7-1
It seem to work fine, but i have issue with the ovirt-image-repository.
Impossible to get the list of available images for this domain : [cid:1520807274.29800.1.camel@province-sud.nc<mailto: 1520807274.29800.1.camel@province-sud.nc><mailto: cid%3A1520807274.29800.1.camel@province-sud.nc>]
My cluster is on a private network, so there is a proxy to get internet access. I have tried with a specific proxy configuration on each node ( https://www.server-world.info/en/note?os=CentOS_7&p=squid&f=2) so it's a success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain.
I have tried another test with a transparent proxy and the result is the same : success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain.
I don't know where is the specific log for this technical part.
Can i have help for this issue.
Thanks.
Nicolas VAYE DSI - Nouméa NEW CALEDONIA
_______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org><mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi Daniel, I have checked again this morning, and no it's the same result. How can i do to investigate with more debug in order to solve this issue ? Nicolas -------- Message initial -------- Date: Mon, 19 Mar 2018 11:39:27 +0000 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: ishaby@redhat.com <ishaby@redhat.com<mailto:%22ishaby@redhat.com%22%20%3cishaby@redhat.com%3e>>, users@ovirt.org <users@ovirt.org<mailto:%22users@ovirt.org%22%20%3cusers@ovirt.org%3e>> À: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc%3e>> De: Daniel Erez <derez@redhat.com<mailto:Daniel%20Erez%20%3cderez@redhat.com%3e>> Hi Nicolas, Can you please try navigating to "Administration -> Providers", select "ovirt-image-repository" provider and click "Edit" button. Make sure that "Requires Authentication" isn't checked, and click the "Test" button - is it accessing the provider successfully? On Wed, Mar 14, 2018 at 1:45 AM Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc>> wrote: the logs during the test of the ovirt-image-repository provider : 2018-03-14 10:39:43,337+11 INFO [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] (default task-17) [6c8c6a9f-2c24-4a77-af75-47352c6df887] Running command: TestProviderConnectivityCommand internal: false. Entities affected : ID: aaa00000-0000-0000-0000-123456789aaa Type: SystemAction group CREATE_STORAGE_POOL with role type ADMIN 2018-03-14 10:41:30,465+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-27) [42cb88a3-2614-4aa9-a3bf-b56102a83c35] transaction rolled back 2018-03-14 10:41:30,465+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-27) [42cb88a3-2614-4aa9-a3bf-b56102a83c35] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:41:50,560+11 ERROR [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] (default task-17) [6c8c6a9f-2c24-4a77-af75-47352c6df887] Command 'org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand' failed: EngineException: (Failed with error PROVIDER_FAILURE and code 5050) -------- Message initial -------- Date: Tue, 13 Mar 2018 23:36:06 +0000 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org<mailto:users@ovirt.org> <users@ovirt.org<mailto:users@ovirt.org><mailto:%22users@ovirt.org<mailto:22users@ovirt.org>%22%20%3cusers@ovirt.org<mailto:22%2520%253cusers@ovirt.org>%3e>> À: ishaby@redhat.com<mailto:ishaby@redhat.com> <ishaby@redhat.com<mailto:ishaby@redhat.com><mailto:%22ishaby@redhat.com<mailto:22ishaby@redhat.com>%22%20%3cishaby@redhat.com<mailto:22%2520%253cishaby@redhat.com>%3e>> Reply-to: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc>> De: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc><mailto:Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc<mailto:Nicolas%2520Vaye%2520%253cnicolas.vaye@province-sud.nc>%3e>> Hi Idan, here are the logs requested : 2018-03-14 10:25:52,097+11 INFO [org.ovirt.engine.core.utils.transaction.TransactionSupport] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] transaction rolled back 2018-03-14 10:25:52,097+11 ERROR [org.ovirt.engine.core.bll.storage.repoimage.GetImagesListQuery] (default task-6) [61b5b46f-0ea3-496a-af90-bf82e7d204f3] Failed to retrieve image list: Connection timed out (Connection timed out) 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'commandCoordinator' is using 0 threads out of 10 and 10 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2018-03-14 10:25:57,083+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 16 threads waiting for tasks and 0 tasks in queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2018-03-14 10:25:57,084+11 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 4 tasks are waiting in the queue. Connection timed out seems to indicate that it doesn't use the proxy to get web access ? or a firewall issue ? but on each ovirt node, i try to curl the url and the result is OK : curl http://glance.ovirt.org:9292/ {"versions": [{"status": "CURRENT", "id": "v2.3", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.2", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.1", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v2.0", "links": [{"href": "http://glance.ovirt.org:9292/v2/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.1", "links": [{"href": "http://glance.ovirt.org:9292/v1/", "rel": "self"}]}, {"status": "SUPPORTED", "id": "v1.0", "links": [{"href": "http://glance.ovirt.org:9292/v1/", "rel": "self"<http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.1",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v2.0",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v2/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.1",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v1/",%20"rel":%20"self"}]},%20{"status":%20"SUPPORTED",%20"id":%20"v1.0",%20"links":%20[{"href":%20"http://glance.ovirt.org:9292/v1/",%20"rel":%20"self">}]}]} I don't know what is wrong !! Regards, Nicolas -------- Message initial -------- Date: Tue, 13 Mar 2018 07:25:07 +0200 Objet: Re: [ovirt-users] storage domain ovirt-image-repository doesn't work Cc: users@ovirt.org<mailto:users@ovirt.org><mailto:users@ovirt.org<mailto:users@ovirt.org>> <users@ovirt.org<mailto:users@ovirt.org><mailto:users@ovirt.org<mailto:users@ovirt.org>><mailto:%22users@ovirt.org<mailto:22users@ovirt.org>%22%20%3cusers@ovirt.org<mailto:22%2520%253cusers@ovirt.org><mailto:%22%20%3cusers@ovirt.org<mailto:22%2520%253cusers@ovirt.org>>%3e>> À: Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc><mailto:nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc>><mailto:Nicolas%20Vaye%20%3cnicolas.vaye@province-sud.nc<mailto:Nicolas%2520Vaye%2520%253cnicolas.vaye@province-sud.nc>%3e>> De: Idan Shaby <ishaby@redhat.com<mailto:ishaby@redhat.com><mailto:ishaby@redhat.com<mailto:ishaby@redhat.com>><mailto:Idan%20Shaby%20%3cishaby@redhat.com<mailto:Idan%2520Shaby%2520%253cishaby@redhat.com>%3e>> Hi Nicolas, Let me make sure that I understand what's the issue here - you click on the domain and on the Images sub tab nothing is displayed? Can you please clear your engine log, click on the ovirt-image-repository domain and attach the log to the mail? When I do it, I get the following audit log: 2018-03-13 07:19:25,983+02 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-86) [6af6ee81-ce9a-46b7-a371-c5c3b0c6bf2a] EVENT_ID: REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED(998), Refresh image list succeeded for domain(s): ovirt-image-repository (All file type) Maybe you get an error there that can help us understand the problem. Regards, Idan On Mon, Mar 12, 2018 at 12:27 AM, Nicolas Vaye <nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc><mailto:nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc>><mailto:nicolas.vaye@province-sud.nc<mailto:nicolas.vaye@province-sud.nc>>> wrote: Hello, i have installed one oVirt platform with 2 node and 1 HE version 4.2.1.7-1 It seem to work fine, but i have issue with the ovirt-image-repository. Impossible to get the list of available images for this domain : [cid:1520807274.29800.1.camel@province-sud.nc<mailto:cid%3A1520807274.29800.1.camel@province-sud.nc><mailto:1520807274.29800.1.camel@province-sud.nc<mailto:1520807274.29800.1.camel@province-sud.nc>><mailto:cid%3A1520807274.29800.1.camel@province-sud.nc<mailto:cid%253A1520807274.29800.1.camel@province-sud.nc>>] My cluster is on a private network, so there is a proxy to get internet access. I have tried with a specific proxy configuration on each node (https://www.server-world.info/en/note?os=CentOS_7&p=squid&f=2) so it's a success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain. I have tried another test with a transparent proxy and the result is the same : success with yum update, wget or curl with http://glance.ovirt.org:9292/, but nothing in the webui for the ovirt-image-repository domain. I don't know where is the specific log for this technical part. Can i have help for this issue. Thanks. Nicolas VAYE DSI - Nouméa NEW CALEDONIA _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org><mailto:Users@ovirt.org<mailto:Users@ovirt.org>><mailto:Users@ovirt.org<mailto:Users@ovirt.org>> http://lists.ovirt.org/mailman/listinfo/users _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org><mailto:Users@ovirt.org<mailto:Users@ovirt.org>> http://lists.ovirt.org/mailman/listinfo/users _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users
participants (3)
-
Daniel Erez
-
Idan Shaby
-
Nicolas Vaye