|
144 | 144 | state: latest |
145 | 145 |
|
146 | 146 | - name: Install zmq |
147 | | - moreati.uv.pip: |
| 147 | + pip: |
148 | 148 | name: zmq |
149 | 149 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
150 | 150 | state: latest |
151 | 151 |
|
152 | 152 | - name: Install python3-cerberus |
153 | | - moreati.uv.pip: |
| 153 | + pip: |
154 | 154 | name: cerberus |
155 | 155 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
156 | 156 | state: latest |
157 | 157 |
|
158 | 158 | - name: pip self-update |
159 | | - moreati.uv.pip: |
| 159 | + pip: |
160 | 160 | name: pip |
161 | 161 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
162 | 162 | state: latest |
163 | 163 |
|
164 | 164 | - name: Install python3-kafka |
165 | | - moreati.uv.pip: |
| 165 | + pip: |
166 | 166 | name: kafka-python |
167 | 167 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
168 | 168 | state: present |
169 | 169 | version: 2.0.6 |
170 | 170 |
|
171 | 171 | - name: Install python3-patsy |
172 | | - moreati.uv.pip: |
| 172 | + pip: |
173 | 173 | name: patsy |
174 | 174 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
175 | 175 | state: latest |
176 | 176 |
|
177 | 177 | - name: Install python3-statsmodels |
178 | | - moreati.uv.pip: |
| 178 | + pip: |
179 | 179 | name: statsmodels |
180 | 180 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
181 | 181 | state: latest |
182 | 182 |
|
183 | 183 | - name: Install importlib-metadata |
184 | | - moreati.uv.pip: |
| 184 | + pip: |
185 | 185 | name: importlib-metadata |
186 | 186 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
187 | 187 | state: latest |
188 | 188 |
|
189 | 189 | - name: Install tz |
190 | | - moreati.uv.pip: |
| 190 | + pip: |
191 | 191 | name: tz |
192 | 192 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
193 | 193 | state: latest |
194 | 194 |
|
195 | 195 | - name: Install scipy |
196 | | - moreati.uv.pip: |
| 196 | + pip: |
197 | 197 | name: scipy |
198 | 198 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
199 | 199 | state: latest |
200 | 200 |
|
201 | 201 | - name: Install numpy |
202 | | - moreati.uv.pip: |
| 202 | + pip: |
203 | 203 | name: numpy |
204 | 204 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
205 | 205 | state: latest |
206 | 206 |
|
207 | 207 | - name: Install setuptools |
208 | | - moreati.uv.pip: |
| 208 | + pip: |
209 | 209 | name: setuptools |
210 | 210 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
211 | 211 | state: latest |
212 | 212 |
|
213 | 213 | - name: Install python-dateutil |
214 | | - moreati.uv.pip: |
| 214 | + pip: |
215 | 215 | name: python-dateutil |
216 | 216 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
217 | 217 | state: latest |
218 | 218 |
|
219 | 219 | - name: Install six |
220 | | - moreati.uv.pip: |
| 220 | + pip: |
221 | 221 | name: six |
222 | 222 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
223 | 223 | state: latest |
224 | 224 |
|
225 | 225 | - name: Install urllib3 |
226 | | - moreati.uv.pip: |
| 226 | + pip: |
227 | 227 | name: urllib3 |
228 | 228 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
229 | 229 | state: latest |
230 | 230 |
|
231 | 231 | - name: Install defusedxml |
232 | | - moreati.uv.pip: |
| 232 | + pip: |
233 | 233 | name: defusedxml |
234 | 234 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
235 | 235 | state: latest |
236 | 236 |
|
237 | 237 | - name: Install PyYAML |
238 | | - moreati.uv.pip: |
| 238 | + pip: |
239 | 239 | name: PyYAML |
240 | 240 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
241 | 241 | state: latest |
242 | 242 |
|
243 | 243 | - name: Install patsy |
244 | | - moreati.uv.pip: |
| 244 | + pip: |
245 | 245 | name: patsy |
246 | 246 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
247 | 247 | state: latest |
248 | 248 |
|
249 | 249 | - name: Install pylibacl |
250 | | - moreati.uv.pip: |
| 250 | + pip: |
251 | 251 | name: pylibacl |
252 | 252 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
253 | 253 | state: latest |
254 | 254 | when: ansible_distribution != "RedHat" |
255 | 255 |
|
256 | 256 | - name: Install pytz |
257 | | - moreati.uv.pip: |
| 257 | + pip: |
258 | 258 | name: pytz |
259 | 259 | virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
260 | 260 | state: latest |
261 | 261 |
|
| 262 | +- name: Install fastapi |
| 263 | + pip: |
| 264 | + name: fastapi |
| 265 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 266 | + state: latest |
| 267 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 268 | + |
| 269 | +- name: Install python-jose |
| 270 | + pip: |
| 271 | + name: python-jose |
| 272 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 273 | + state: latest |
| 274 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 275 | + |
| 276 | +- name: Install passlib |
| 277 | + pip: |
| 278 | + name: passlib |
| 279 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 280 | + state: latest |
| 281 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 282 | + |
| 283 | +- name: Install pydantic |
| 284 | + pip: |
| 285 | + name: pydantic |
| 286 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 287 | + state: latest |
| 288 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 289 | + |
| 290 | +- name: Install httpx |
| 291 | + pip: |
| 292 | + name: httpx |
| 293 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 294 | + state: latest |
| 295 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 296 | + |
| 297 | +- name: Install uvicorn |
| 298 | + pip: |
| 299 | + name: uvicorn |
| 300 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 301 | + state: latest |
| 302 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 303 | + |
| 304 | +- name: Install python-multipart |
| 305 | + pip: |
| 306 | + name: python-multipart |
| 307 | + virtualenv: /usr/lib/logdata-anomaly-miner/.venv |
| 308 | + state: latest |
| 309 | + when: aminerrest_repopath is defined and aminerrest_repopath | length > 0 |
| 310 | + |
262 | 311 | - name: Set venv activate permissions |
263 | 312 | file: |
264 | 313 | path: "/usr/lib/logdata-anomaly-miner/.venv/bin/activate" |
|
0 commit comments