Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Search and Discovery 2.0 #3478

Merged
merged 69 commits into from
Mar 27, 2024
Merged

Conversation

lorenzo-cavazzi
Copy link
Member

@lorenzo-cavazzi lorenzo-cavazzi commented Feb 7, 2024

@RenkuBot
Copy link
Collaborator

RenkuBot commented Feb 7, 2024

You can access the deployment of this PR at https://ci-renku-3478.dev.renku.ch

aledegano and others added 3 commits February 19, 2024 08:53
…date Renkulab. (#3496)

Going forward @yat will rely on Renovate to create a PR in `terraform-renku`
that updates the version of Renkulab.
@lorenzo-cavazzi lorenzo-cavazzi force-pushed the build/search-and-discovery-1.0 branch from 0e5e256 to e5e5803 Compare February 19, 2024 08:00
@lorenzo-cavazzi lorenzo-cavazzi changed the base branch from release-0.49.0 to master February 19, 2024 08:00
* chore(postgres): Upgrade Postgres to version 16.1.0

* feat: helm templates for renku-search services

* feat: add Solr to the subcharts.

* chore: search-api exposed to the world via /search

* feat: default renku-search Solr core defined

* chore: hardcoded Solr admin credentials

* chore: search services connected to Solr

* chore: Provisioner connected to Redis
@jachro jachro temporarily deployed to ci-renku-3478 March 26, 2024 13:04 — with GitHub Actions Inactive
@leafty leafty temporarily deployed to ci-renku-3478 March 26, 2024 16:47 — with GitHub Actions Inactive
@jachro jachro marked this pull request as ready for review March 26, 2024 17:40
@jachro jachro requested review from a team as code owners March 26, 2024 17:40
@jachro jachro temporarily deployed to ci-renku-3478 March 26, 2024 18:02 — with GitHub Actions Inactive
@jachro jachro enabled auto-merge (squash) March 26, 2024 18:18
@rokroskar rokroskar changed the title [ShapeUp] Search and Discovery 1.0 [ShapeUp] Search and Discovery 2.0 Mar 26, 2024
@rokroskar rokroskar changed the title [ShapeUp] Search and Discovery 2.0 feat: Search and Discovery 2.0 Mar 26, 2024
@rokroskar
Copy link
Member

fyi I added this issue (so as not to block this getting merged any further): #3555

Ideally it would be done soon-ish.

This change to the values files of Solr enables a network policy
to Solr such that only `search-api` and `search-provision` are
allowed to connect to it.
@jachro jachro merged commit 85c8202 into release-0.50.x Mar 27, 2024
17 checks passed
@jachro jachro deleted the build/search-and-discovery-1.0 branch March 27, 2024 08:50
@leafty leafty mentioned this pull request Mar 27, 2024
Panaetius added a commit that referenced this pull request Apr 3, 2024
* chore: create release 0.50.x

* chore(deps): bump azure/setup-helm from 3 to 4 (#3525)

Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 3 to 4.
- [Release notes](https://github.com/azure/setup-helm/releases)
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
- [Commits](Azure/setup-helm@v3...v4)

---
updated-dependencies:
- dependency-name: azure/setup-helm
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rok Roškar <[email protected]>

* chore: update template versions (#3536)

* chore: Remove `ui.client.url` from values as it is unused. (#3539)

The value is not used anymore and we should remove it to
avoid confusion.

Co-authored-by: Rok Roškar <[email protected]>

* chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#3543)

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rok Roškar <[email protected]>

* feat: renku 2.0 search (#3478)

* chore: Renku search helm charts (#3481)

* feat: add Solr to the subcharts.

* feat: add message queue Redis to data-services (#3508)

* chore: add gateway config for search endpoint

* chore: add redis values for users sync svc

* chore: add redis access to user sync job

* chore: renku-graph 2.50.0 (with Jena 5.0.0) (#3549)

* chore: renku-jena 0.0.25

* chore: graph updated to 2.50.0

* chore: streamline acceptance test dependencies (#3559)

* chore: update changelog for release 0.50.0 (#3556)

* chore(docs): improve the custom CA configuration part (#3552)

The current version shows the configuration at the top level of
the yaml while it should be under the global portion.

* chore(docs): fix broken links to renku-python (#3063)

Co-authored-by: Rok Roškar <[email protected]>
Co-authored-by: Rok Roškar <[email protected]>
Co-authored-by: Ralf Grubenmann <[email protected]>

* chore: add sentry and prometheus for data services (#3548)

* chore: clarify hidden features (#3561)

* chore: Update selenium-java from 4.18.1 to 4.19.0 (#3560)

* Upgrade search services to 0.0.39 (#3562)

* Revert "chore: Update selenium-java from 4.18.1 to 4.19.0 (#3560)"

This reverts commit c2af1f4.

* chore: add single global Gitlab URL (#3222)

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rok Roškar <[email protected]>
Co-authored-by: Alessandro Degano <[email protected]>
Co-authored-by: Lorenzo Cavazzi <[email protected]>
Co-authored-by: Rok Roškar <[email protected]>
Co-authored-by: Jakub Chrobasik <[email protected]>
Co-authored-by: Flora Thiebaut <[email protected]>
Co-authored-by: Samuel Gaist <[email protected]>
Co-authored-by: bethcg <[email protected]>
Co-authored-by: Ralf Grubenmann <[email protected]>
Co-authored-by: Laura <[email protected]>
Co-authored-by: eikek <[email protected]>
Panaetius pushed a commit that referenced this pull request Apr 3, 2024
* chore: Renku search helm charts (#3481)

* feat: add Solr to the subcharts.

* feat: add message queue Redis to data-services (#3508)

* chore: add gateway config for search endpoint

* chore: add redis values for users sync svc

* chore: add redis access to user sync job
Panaetius pushed a commit that referenced this pull request Apr 3, 2024
* chore: Renku search helm charts (#3481)

* feat: add Solr to the subcharts.

* feat: add message queue Redis to data-services (#3508)

* chore: add gateway config for search endpoint

* chore: add redis values for users sync svc

* chore: add redis access to user sync job
lorenzo-cavazzi added a commit that referenced this pull request Apr 8, 2024
* chore: Renku search helm charts (#3481)

* feat: add Solr to the subcharts.

* feat: add message queue Redis to data-services (#3508)

* chore: add gateway config for search endpoint

* chore: add redis values for users sync svc

* chore: add redis access to user sync job
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants