Skip to content

Include new and existing ticket steps #1048

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

Merged
merged 6 commits into from
Sep 16, 2024

Conversation

cbellini
Copy link
Contributor

it looks like we might also need to include steps for new and existing tickets to map statuses

@cbellini cbellini requested a review from a team as a code owner September 14, 2024 16:32
@github-actions github-actions bot added the configuration Changes to JBI action configuration label Sep 14, 2024
dependabot bot and others added 2 commits September 16, 2024 02:51
Bumps python from 3.12.5-slim to 3.12.6-slim.

---
updated-dependencies:
- dependency-name: python
  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>
…#1050)

* Bump the minor-patch group across 1 directory with 6 updates

Bumps the minor-patch group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/fastapi/fastapi) | `0.112.2` | `0.114.2` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.8.2` | `2.9.1` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.13.0` | `2.14.0` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.4.0` | `2.5.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.2` | `8.3.3` |
| [ruff](https://github.com/astral-sh/ruff) | `0.6.3` | `0.6.5` |



Updates `fastapi` from 0.112.2 to 0.114.2
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.112.2...0.114.2)

Updates `pydantic` from 2.8.2 to 2.9.1
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.8.2...v2.9.1)

Updates `sentry-sdk` from 2.13.0 to 2.14.0
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.13.0...2.14.0)

Updates `pydantic-settings` from 2.4.0 to 2.5.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.4.0...v2.5.2)

Updates `pytest` from 8.3.2 to 8.3.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.2...8.3.3)

Updates `ruff` from 0.6.3 to 0.6.5
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.6.3...0.6.5)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: pydantic-settings
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* Ignore type

* Add type annotation for mypy

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mathieu Leplatre <[email protected]>
@leplatrem
Copy link
Contributor

@cbellini your branch seems to be a bit outdated. Can you have a look please?

@leplatrem leplatrem merged commit eaa091f into mozilla:main Sep 16, 2024
5 checks passed
@leplatrem
Copy link
Contributor

@cbellini the synchronization now fails with HTTP 400: Field 'customfield_10716' cannot be set. It is not on the appropriate screen, or unknown.

Apparently that there could be two Severity<space> fields. One with a trailing space, (10319) aka Severity and one without (10716).
Shall we reconfigure JBI to use the other field? 10319? Or can you reconfigure your Jira project?

@cbellini
Copy link
Contributor Author

Apparently that there could be two Severity<space> fields. One with a trailing space, (10319) aka Severity and one without (10716). Shall we reconfigure JBI to use the other field? 10319? Or can you reconfigure your Jira project?

@leplatrem I'll determine which severity field we'll use and update here shortly.

@leplatrem
Copy link
Contributor

I talked to a Jira yesterday and it's very likely to be customfield_10319. I'll deploy the change and see how it goes. The webhooks event won't be lost, we have a retry queue.

@cbellini
Copy link
Contributor Author

Sounds good. I'll keep SDD-25963 open for the time being, but I like the idea of trying 10319 out.

davehunt pushed a commit to davehunt/jira-bugzilla-integration that referenced this pull request Jan 29, 2025
* try adding support for status mapping

* include steps for new and existing tickets

* Bump python from 3.12.5-slim to 3.12.6-slim (mozilla#1049)

Bumps python from 3.12.5-slim to 3.12.6-slim.

---
updated-dependencies:
- dependency-name: python
  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>

* Bump the minor-patch group across 1 directory with 6 updates (mozilla#1050)

* Bump the minor-patch group across 1 directory with 6 updates

Bumps the minor-patch group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/fastapi/fastapi) | `0.112.2` | `0.114.2` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.8.2` | `2.9.1` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.13.0` | `2.14.0` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.4.0` | `2.5.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.2` | `8.3.3` |
| [ruff](https://github.com/astral-sh/ruff) | `0.6.3` | `0.6.5` |



Updates `fastapi` from 0.112.2 to 0.114.2
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.112.2...0.114.2)

Updates `pydantic` from 2.8.2 to 2.9.1
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.8.2...v2.9.1)

Updates `sentry-sdk` from 2.13.0 to 2.14.0
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.13.0...2.14.0)

Updates `pydantic-settings` from 2.4.0 to 2.5.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.4.0...v2.5.2)

Updates `pytest` from 8.3.2 to 8.3.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.2...8.3.3)

Updates `ruff` from 0.6.3 to 0.6.5
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.6.3...0.6.5)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: pydantic-settings
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* Ignore type

* Add type annotation for mypy

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mathieu Leplatre <[email protected]>

* include steps for new and existing tickets

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mathieu Leplatre <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration Changes to JBI action configuration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants