Skip to content

Latest commit

 

History

History
278 lines (275 loc) · 13.4 KB

CHANGELOG.md

File metadata and controls

278 lines (275 loc) · 13.4 KB

Release 0.4.0 (2022-07-22T17:19:15)

  • 4982244 updated workshop docs
  • 4fa8bf9 update workshop documentation for onboarding, github setup and visualization
  • 0d58fc2 Modified Model-deployment files for workshop
  • 642c53e Modified deployment config for workshop
  • 477ff0c Added model deployment files
  • 51aa66a added model dev, ml pipeline files
  • 023b53f And onboarding documentation for workshop
  • e377aca add workshop files
  • 664227e Added model deployment instruction file
  • 3d00888 added ttm thoth deployment and inference files
  • c4c11c2 Add elyra pipeline to run github pr ttm workflow.
  • 15daf3d Add json exports for thoth support and openshift origin dashboards.
  • 30d0ddb Adds framework and docs for workshop and update toc for jupyterbook
  • 948bd27 ttm model feature engg and model training
  • 1be4eff Update import path for utils in metric template.
  • eefffaa added model deployment files for thoth-support
  • 6e9ac61 added aakanksha to approvers
  • 0a94298 added workshop outline
  • db24f62 Correct URLs for jupyterhub on operate-first.cloud
  • a9ec84d Bump lxml from 4.9.0 to 4.9.1
  • 3962ba1 Replace links to zero cluster with newer links.
  • 8713531 Rename output classes returned in github pr ttm prediction svc.
  • 71e0d1b Update installation of src during s2i to use https
  • 4bf6a4e Append PR data from prescriptions repo
  • c5b4da5 Bump notebook from 6.4.11 to 6.4.12
  • a8a5529 feature engg for ttm model

Release 0.3.0 (2022-05-25T20:04:18)

  • b572b7b Add architecture diagram
  • f65ce8b Adding github data extraction notebook
  • d23d2fb update pre-commit
  • f5ff84b 🚢 Bump up base image initialized in CI.
  • 9da9871 Bump notebook from 6.4.7 to 6.4.10
  • 713d1fd 🚢 Bump up base image initialized in CI.
  • 231473d Add readme for optimal stopping point
  • 8dbfe16 Thoth's runtime environment must not use colon in name
  • 34c68ea Add Optimal Stopping Point Model as a Service
  • caae1fb Added pass/fail status of two builds from same job.
  • c74374f 🔥 Fix the black_nb voilating pre-commit issues
  • b30596f 🐢 fix the pre-commit git url issue
  • 3eca82b added github insights dashboard and jupyterbook
  • 33debe1 Bump ipython from 7.29.0 to 7.31.1
  • a420921 create trino table from ttm df
  • 7355006 ⬆️ Bump pillow from 8.4.0 to 9.0.0
  • df9c55f Reduce log classification service resource req.
  • baabefb Add github TTM section link, fix prow section link in README TOC.
  • 42599d4 Add cpu,mem requests and limits to override Seldon defaults.
  • c21bdde Update SeldonDeployment to use image created from upstream repo.
  • 7106fac Update seldon service config and demo notebook
  • 4ca7915 Add TTM seldon custom server. Add s2i build env, reqs for image.
  • f5ce576 Updated some markdown statements
  • 5c9ad6f Updated the notebook
  • 0019caf Optimal Stopping Point
  • a7cf9e6 adding MOC Openstack demo notebook
  • 5f5c822 Add transformers to get features from raw data. Update pipeline.
  • da4d89e ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • 14b8a2f [WIP] Updated the notebook by keeping the date static
  • 93d62c3 Update nb with optimal stopping point
  • dc54330 Do not attempt to process logs from jobs that have not started
  • 0888235 explained conclusion in detail
  • 20b8c14 added quick log regression analysis, changed dataset slightly, and variable name

Release 0.2.0 (2021-10-20T14:49:11)

  • Replaced the build id 1364869749170769920 with 1380606326060617728 in cell 27
  • Changed the job link in cell [12]
  • Fix the overall label
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • tracking superset dashboard json on repo
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • Updating the link to White Paper for AppSurify
  • changed broken link
  • added notebook to create sql tables
  • Update getting started
  • changed metric paths
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • add _toc and _config files
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • add Karan to approvers list
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • Test failures distribution notebook
  • Fix links,typo in content doc. Update links in contribute doc.
  • Add build log clustering model deployment
  • Fix broken links
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • remove line break in notebook
  • added documentation
  • add GPL-3.0 License
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • add ceph naming convention
  • update with outputs
  • Update probability to fail automation
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • added probability to fail to pipeline
  • Add probability to fail to README
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • Deploy ttm model as a service and add inference notebook.
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • add oindrillac to approvers list
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • Update the notebook with all tests' test_duration
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the rhel:8 environment
  • added ttm classifiers
  • update list of project maintainers
  • Update content with KPI viz nb video link
  • Calculate feature importances and select top features.
  • Add metric notebook for probability to fail
  • remove md cell dividers which cause op1st website build to fail
  • Update KPI viz nb to content markdown
  • updating nb with size feature
  • Identify and engineer possible features for time to merge ML problem
  • README updates
  • remove data duplication
  • Add EDA for distribtion of time to merge.
  • Add function to get test_duration for all tests
  • polish and restructure
  • Add simple KPI metric visualization notebook
  • Update failure_type_classifier.ipynb + helper function nb + elyra pipeline
  • add in-depth eda video link
  • Bump urllib3 from 1.26.4 to 1.26.5
  • Update telemetry section of docs with walkthrough link. (#278)
  • Update bugzilla section of docs with walkthrough link (#276)
  • Add notebook with term frequency analysis of build logs (#245)
  • Update content.md with video links (#277)
  • Add KPI metric visualization notebook
  • update github section of docs with new links (#273)
  • add elyra kfp video (#269)
  • update the prow resource limits (#270)
  • OpenShift PR DATA EDA (#253)
  • Fix kpi notebooks to solve job/grid discrepancy (#267)
  • Fix nan values after df conversion error. (#265)
  • fixing broken links (#264)
  • updating project contribution docs (#262)
  • pipeline validate modify and exception handling (#256)
  • Update default testgrid dataset for non-automated runs and rerun. (#251)
  • WIP prow-gcs log access (#199)
  • update automation doc (#248)
  • Add bugzilla access plus light EDA notebook. Add sample data. (#243)
  • Rebuild image using Elyra (#127)
  • Fix the latest black_nb issue due to black latest release (#247)
  • Initial work to download and explore build logs from OpenShift CI (#232)
  • update docs (#231)
  • pipeline for all metric notebooks (#230)
  • fixing output paths and make ready for automation (#224)
  • update pct_fixed_each_ts.ipynb to match template (#210)
  • Added elyra KFP pipeline steps (#216)
  • Add CI telemetry data access notebook and sample data. (#204)
  • converted time to test nb to automation metric template
  • Change blocked_timed_out to match metric_template
  • fix automation paths in metric notebooks (#214)
  • Update build_pass_failure to match metric template (#211)
  • Update test_pass_failure nb to match metric template (#200)
  • Match template + prep for automation (#208)
  • Add WIP automation pipeline and notebooks (#207)
  • update persistent_failures_analysis to match template (#201)
  • Update template for automation (#209)
  • 🎆 fix the python dependencies (#206)
  • Update number of flakes notebook to template format (#195)
  • modified kpi documentation (#196)
  • Added time duration or time to test metric (#163)
  • Update Pipfiles to Python 3.8. (#189)
  • Add testgrid_metadata_EDA to readme (#188)
  • update metric notebook template (#178)
  • changes to data download and notebooks to account for graph metadata (#174)
  • This document contains the list of all available metrics for Testgrid data. (#177)
  • update s3 file path in metric notebook template
  • Add EDA and descriptions for remaining testgrid metadata fields. (#168)
  • calculate build success and failure rate (#172)
  • Add metric template notebook (#169)
  • Update manifests (#167)
  • added testgrid metadata exploration nb (#166)
  • Add WIP notebook for calculating KPI percent test fixed each run (#153)
  • Add pass to fail and fail to pass rate metric (#152)
  • add directory space for ec506 students (#160)
  • add failure correlation notebook
  • Update notebook with Flake Severity (#142)
  • metrics build pass/fail and test blocked and timed out (#148)
  • minor CI reconfig, reformatting (#140)
  • Initial implementation of Argo workflows. (#131)
  • Add AI/ML for CI/CD market research doc (#132)
  • fix version of bs4 in Pipfile (#130)
  • add check for empty grids in download data step (#129)
  • Add nb to calculate persistent failure stats and time to fix (#122)
  • Test failures kpi (#119)
  • Bucket claim cannot contain the '_' character. (#115)
  • Add flake metric notebook (#113)
  • Cleanup kustomization, add bucket claim. (#111)
  • Add README for notebooks dir (#103)
  • Update reviewers (#102)
  • import resuable modules across notebooks (#101)
  • Add pandas-profiling to Pipfile. Fix non-interactive df analysis. (#100)
  • Sippy Analysis (#53)
  • fixed minor issues in testgrid_flakiness_detection (#96)
  • Small fixes in Sippy notebooks
  • add missing sippydata.json sample data (#93)
  • Fix minor issues in EDA notebooks (#91)
  • Small fix in failure_type_classifer notebook (#89)
  • added video to project description (#79)
  • added doc for interpreration testgrid labels (#71)
  • polish testgrid_flakiness_detection notebook (#67)
  • updated relative links in notebooks and readme (#66)
  • reoganized notebook dir for clearer grouping of notebooks based on tasks and data-sources
  • update/polish TestGrid EDA notebooks for presenting on op1st site
  • add failure type classification poc notebook
  • removed .mdx files since we don't need them to render jupyter notebook anymore
  • added Testgrid_flakiness_detection.mdx file to render jupyter notebook on operate first (#61)
  • polish initial test EDA notebook (#59)
  • used saved data in the notebook and compared results of the testgrid (#57)
  • update Readme to reflect current project state
  • incorporated current flaky labels
  • flakey test detection notebook added
  • remove duplicate content
  • relative link
  • changed image source
  • add 'cutom-tag' field to aicoe-ci.yaml
  • update .aicoe-ci.yaml to include repo image in MOCJH
  • fix TestGrid_EDA.ipynb for image reproducibility
  • added project doc for failure type classification with the TestGrid data
  • updates required for repo reproducibility
  • fix typo in tesgrid to interger encoding
  • add *.mdx files for publishing on the operate-first site
  • Update OWNERS and CODEOWNERS
  • Make pre-commit happy
  • add short notebook to check the grid features beyond 'tests' for availability
  • add publish folder and project doc to be remote source for operate first website
  • Indepth testgrid notebook
  • Create OWNERS
  • Initial project doc for Readme
  • Update precommit and remove flake8 in favor of flake8-nb
  • Add Jupyter notebook precommit checks for Python
  • Make precommit happy with our Python
  • Pull precommit config from thoth-template
  • add timestamps to testgrid data output
  • Move version to a variable (#24)
  • Update AICoE CI with public build config
  • Pull issue templates
  • Add post sync
  • Request more resources by default
  • finalized intial testgrid EDA notebook
  • Remove zuul config
  • additional EDA and downloading data step
  • WIP testgrid data EDA
  • WIP EDA notebook on sippy ci data
  • Respect the recomended hierarchy
  • Match the managed-by with LDAP
  • Add AICoE CI configuration example
  • add sample output data
  • changes comparison function for find urls
  • add url of job runs where failures occurr together in output csv
  • update notebook for better readability
  • WIP intial eda notebook
  • Update README.md
  • Initial commit
  • included data directory in template
  • Expect s2i-custom-notebook image to be used
  • Use requirements.txt only if a library is developed
  • State Pipenv files in README file
  • State Thoth's configuration file in README
  • Fix links to the automation guide
  • Add .thoth.yaml Configuration for Kebechet
  • Add mhild's key into the default keys
  • Add fancy labels
  • Add tcoufal's key into the default keys
  • Add zuul config Empty zuul config so Thoth bots can merge PRs
  • Add Jupyter nbconvert config
  • Automation bootstrap base with Kustomize
  • Convert requirements to Pipfile
  • add cookiecutter structure