Commit Graph

68 Commits

Author SHA256 Message Date
Ana Guerrero
d590ae4897 Accepting request 1238016 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1238016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=29
2025-01-15 16:45:15 +00:00
Johannes Weberhofer
b4c77000da - Version 3.3.1 changes
- acme
    * Add options to control ACME propagation checks (#11241 by ldez)
  - api
    * Add support dump API endpoint (#11328 by mmatur)
  - http
    * Set Host header in HTTP provider request (#11237 by nikonhub)
  - k8s/crd, k8s
    * Make the IngressRoute kind optional (#11177 by skirtan1)
  - k8s/ingress, sticky-session, k8s/crd,k8s
    * Support serving endpoints (#11121 by BZValoche)
    * Fix fenced server status computation (#11361 by kevinpollet)
  - logs, accesslogs
    * OpenTelemetry Logs and Access Logs (#11319 by rtribotte)
    * Add experimental flag for OTLP logs integration (#11335 by kevinpollet)
  - metrics, tracing, accesslogs
    * Manage observability at entrypoint and router level (#11308 by rtribotte)
  - middleware, authentication
    * Add an option to preserve the ForwardAuth Server Location header (#11318 by Nelwhix)
    * Only calculate basic auth hashes once for concurrent requests (#11143 by michelheusschen)
    * Send request body to authorization server for forward auth (#11097 by kyo-ke)
  - plugins
    * Add AbortOnPluginFailure option to abort startup on plugin load failure (#11228 by bmagic)
  - sticky-session
    * Configurable path for sticky cookies (#11165 by IIpragmaII)
  - webui, api
    * Configurable API & Dashboard base path (#11250 by rtribotte)

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=65
2025-01-15 09:48:21 +00:00
Ana Guerrero
63b878ac7d Accepting request 1235812 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1235812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=28
2025-01-09 14:07:48 +00:00
Johannes Weberhofer
5aa5dbc3aa - Version 3.2.5
- websocket,server 
    * Disable http2 connect setting for websocket by default 
      (gh#traefik/traefik#11412)

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=63
2025-01-08 08:20:06 +00:00
Ana Guerrero
9aa189297a Accepting request 1235216 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1235216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=27
2025-01-07 19:52:21 +00:00
Johannes Weberhofer
50a718003a - Version 3.2.4
- acme
    * Update go-acme/lego to v4.21.0 (gh#traefik/traefik#11368)
  - k8s/gatewayapi
    * Support empty value for core Kubernetes API group (gh#traefik/traefik#11386)
  - middleware
    * Fix typo in basicauth note (gh#traefik/traefik#11397)
  - service
    * Configure ErrorLog in httputil.ReverseProxy (gh#traefik/traefik#11344)
  - tls
    * Upgrade github.com/spiffe/go-spiffe/v2 to v2.4.0 (gh#traefik/traefik#11385)
  Bump golang.org/x/net to v0.33.0 (gh#traefik/traefik#11365)
  Remove duplicate github.com/coreos/go-systemd dependency (gh#traefik/traefik#11354)

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=61
2025-01-06 14:50:50 +00:00
Ana Guerrero
5ed183154d Accepting request 1231516 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1231516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=26
2024-12-16 18:18:15 +00:00
Johannes Weberhofer
11ca6c9721 Accepting request 1231513 from home:weberho:branches:devel:kubic
- Version 3.2.3 
  - acme
    * Update go-acme/lego to v4.20.4 (gh#traefik/traefik#11295)
  - http3
    * Update github.com/quic-go/quic-go to v0.48.2 (gh#traefik/traefik#11320)
  - docker,docker/swarm
    * Rename traefik.docker.* labels for Docker Swarm to traefik.swarm.* (gh#traefik/traefik#11247)
  - plugins
    * Fix WASM settings (gh#traefik/traefik#11321)
  - rules
    * Fix models mechanism for default rule syntax (gh#traefik/traefik#11300)
  - server
    * Update golang.org/x dependencies (gh#traefik/traefik#11336, CVE-2024-45337, boo#1234502)

OBS-URL: https://build.opensuse.org/request/show/1231513
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=59
2024-12-16 13:52:10 +00:00
Ana Guerrero
95ce44eb6f Accepting request 1225803 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1225803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=25
2024-11-22 22:53:00 +00:00
Johannes Weberhofer
a9c701c51d - golang-jwt has been updated to version 4.5.1 to fix CVE-2024-51744 and boo#1232940
- Version 3.2.1 changes
  - acme
    * Update go-acme/lego to v4.20.2 (gh#traefik/traefik#11263 by ldez)
  - logs
    * Change level of peeking first byte error log to DEBUG for Postgres 
      (gh#traefik/traefik#11270 by rtribotte)
  - k8s/ingress,k8s
    * Fix HostRegexp config for rule syntax v2 (gh#traefik/traefik#11288 by kevinpollet)
  - logs Change level of peeking first byte error log to DEBUG for Postgres
    (gh#traefik/traefik#11270 by rtribotte, gh#traefik/traefik#11254 by rtribotte)
  - service
    * Fix internal handlers ServiceBuilder composition (gh#traefik/traefik#11281 by juliens)
  - service,fastproxy Fix case problem for websocket upgrade
    (gh#traefik/traefik#11246 by juliens)
  - server
    * Change level of peeking first byte error log to DEBUG (gh#traefik/traefik#11254 by rtribotte)
    * Apply keepalive config to h2c entrypoints (gh#traefik/traefik#11276 by davefu113)
  - middleware,server
    * Drop untrusted X-Forwarded-Prefix header (gh#traefik/traefik#11253 by rtribotte)

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=57
2024-11-22 11:36:34 +00:00
Dominique Leuenberger
d8887da1c7 Accepting request 1219806 from devel:kubic
- Update from 3.1.6 to 3.2.0
- Important: please read the migration guide when migrating to version 3.2.0
- Version 3.2.0 changes
  - acme
      * Remove same email requirement for certresolvers (#11019 by Emrio)
      * Add support for custom CA certificates by certificate resolver (#10816 by ldez)
      * Add 30 day certificatesDuration step (#10970 by luker983)
  - docker
      * Support HTTP BasicAuth for docker and swarm endpoint (#10776 by 985492783)
  - k8s, k8s/gatewayapi
      * Add supported features to the Gateway API GatewayClass status (#11056 by rtribotte)
      * Update sigs.k8s.io/gateway-api to v1.2.0-rc1 (#11124 by rtribotte)
      * Add support for backend protocol selection in HTTP and GRPC routes (#11051 by rtribotte)
      * Improve Kubernetes GatewayAPI TCPRoute and TLSRoute support (#11042 by rtribotte)
      * Support HTTPRoute destination port matching (#11134 by kevinpollet)
      * Bump sigs.k8s.io/gateway-api to v1.2.0-rc2 (#11131 by kevinpollet)
      * Add support for Gateway API BackendTLSPolicies (#11009 by rtribotte)
      * Support NativeLB option in GatewayAPI provider (#11147 by rtribotte)
      * Support ResponseHeaderModifier filter (#10987 by kevinpollet)
      * Support GRPC routes (#10975 by kevinpollet)
      * Bump sigs.k8s.io/gateway-api to v1.2.0 (#11167 by rtribotte)
      * Ensuring Gateway API reflected Traefik resource name unicity (#11222 by rtribotte)
      * Preserve GRPCRoute filters order (#11199 by kevinpollet)
      * Support http and https appProtocol for Kubernetes Service (#11176 by WillDaSilva)
      * Avoid updating Accepted status for routes matching no Gateways (#11170 by rtribotte)
      * Do not update gateway status when not selected by a gateway class (#11169 by kevinpollet)
      * Document nativeLBByDefault annotation on Kubernetes Gateway provider (#11209 by mloiseleur)
  - k8s/crd, k8s
      * Detail CRD update with v3.2 in the migration guide (#11164 by mloiseleur)
  - k8s/gatewayapi
      * Add missing RBAC in the migration guide (#11189 by mloiseleur)
  - k8s
      * Fix instructions for downloading CRDs of Gateway API v1.2 (#11191 by mloiseleur)
  - metrics, otel
      * Allow setting service.name for OTLP metrics (#10917 by cmartell-at-ocp)
  - middleware
      * Record trace id and EntryPoint span id into access log (#10921 by weijiany)
      * Support LogUserHeader with forwardAuth middleware (#10833 by GaleHuang)
      * Add encodings option to the compression middleware (#10943 by wollomatic)
      * Add support for ipv6 subnet in ipStrategy (#9747 by michal-kralik)
  - nomad
      * Support for watching instead of polling Nomad (#10997 by deverton-godaddy)
  - server
      * Introduce a fast proxy mode to improve HTTP/1.1 performances with backends (#11122 by kevinpollet)
      * Configurable max request header size (#10995 by lucasrod16)
  - service
      * Add mirrorBody option to HTTP mirroring (#11032 by MatteoPaier)
      * Add an option to preserve server path (#11192 by mmatur)
      * Detect and drop broken conns in the fastproxy pool (#11212 by kevinpollet)
  - Merge branch v3.1 into v3.2 (#11219 by kevinpollet)
  - Merge branch v3.1 into master (#11153 by kevinpollet)
- Version 3.1.7 changes
  - k8s
    * Preserve HTTPRoute filters order (#11198 by kevinpollet)
  - Merge branch v2.11 into v3.1

OBS-URL: https://build.opensuse.org/request/show/1219806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=24
2024-10-31 15:10:08 +00:00
Johannes Weberhofer
0a60eaddcd Update from 3.1.6 to 3.2.0
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=55
2024-10-31 08:36:11 +00:00
Ana Guerrero
58704b0808 Accepting request 1208279 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1208279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=23
2024-10-16 21:48:11 +00:00
f195877329 Update from 3.1.4 to 3.1.6, changes for 3.1.5. and 3.1.6
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=53
2024-10-16 07:04:50 +00:00
Ana Guerrero
febe664297 Accepting request 1202895 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1202895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=22
2024-09-24 15:34:36 +00:00
41a9bee7a4 Update to version 3.1.4, fix CVE-2024-45410, update specfile ldflags
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=51
2024-09-24 10:23:23 +00:00
Ana Guerrero
52bb3c603c Accepting request 1200844 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1200844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=21
2024-09-18 13:26:56 +00:00
Johannes Weberhofer
5ec7c3afa7 - Moved /etc/traefik/acme.json to /var/lib/traefik/acme.json to allow traefik
running with "ProtectSystem=full" write access to the certificate store.
  The acme.json file will be automatically moved and the configuration will be
  updated accordingly.
- Added /usr/lib/sysctl.d/90-itraefik.conf to increase UDP Buffer sizes as explained
   at https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=49
2024-09-13 13:00:38 +00:00
Dominique Leuenberger
766e805803 Accepting request 1192648 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1192648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=20
2024-08-10 17:07:13 +00:00
Johannes Weberhofer
fcd7022d92 - Fixed service-file: set working directory, so that the /etc/traefik/acme.json
file can be written in /etc/traefik/acme.json
- Update to version 3.1.1
  - Bug fixes:
    * grpc: Bump google.golang.org/grpc to v1.64.1
    * k8s/gatewayapi: Do not update route status when nothing changed
    * metrics
      - Fix grafana dashboard to work with scrape interval greater than 15s
      - Update open connections gauge with connections count
      - Use ServiceName in traefik_service_server_up metric
    * docker: Update to github.com/docker/docker v27.1.1
    * webui: Upgrade webui dependencies - fixes boo#1224308 and CVE-2024-4068
- Run traefik as traefik user, fixes boo#1227226
- Added ACME confiuration template
- Update to version 3.1.1
  - Bug fixes:
    * k8s/gatewayapi
      - Do not update route status when nothing changed
    * metrics
      - Fix grafana dashboard to work with scrape interval greater than 15s
      - Update open connections gauge with connections count
      - Use ServiceName in traefik_service_server_up metric
  - Updates
- Fix for CVE-2024-6104, boo#1227059

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=47
2024-08-08 16:20:07 +00:00
Dominique Leuenberger
33ecd6f5c1 Accepting request 1189370 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1189370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=19
2024-07-25 13:39:06 +00:00
d45ab71d88 Update to version 3.1.0
with shortened  change-log

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=45
2024-07-24 11:39:23 +00:00
Ana Guerrero
5cd722ca84 Accepting request 1186805 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1186805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=18
2024-07-11 18:30:26 +00:00
973d765f24 Accepting request 1186230 from home:weberho:branches:devel:kubic
Mention CVE-2024-39321 bsc#1227515

OBS-URL: https://build.opensuse.org/request/show/1186230
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=43
2024-07-11 09:23:02 +00:00
Ana Guerrero
56cd589262 Accepting request 1186167 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1186167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=17
2024-07-08 17:09:15 +00:00
Johannes Weberhofer
80b1d31b7e Accepting request 1185352 from home:weberho:branches:devel:kubic
- Update to version 3.0.4
  * Bug fixes:
    [ecs] Fix ECS config for OIDC + IRSA (gh#traefik/traefik#10814 by mmatur)
    [http3] Disable QUIC 0-RTT (gh#traefik/traefik#10867 by mmatur)
    [middleware,server] Remove interface names from IPv6 (gh#traefik/traefik#10813 by JeroenED)

OBS-URL: https://build.opensuse.org/request/show/1185352
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=41
2024-07-08 12:44:24 +00:00
Ana Guerrero
93e31f6338 Accepting request 1181795 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1181795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=16
2024-06-20 14:47:48 +00:00
9c669798b6 - Update to version 3.0.3
* Updated libraries
- Update to version 3.0.2
  * Bug fixes:
    [logs] Bump OTel dependencies (#10763 by DrFaust92)
    [logs] Append to log file if it exists (#10756 by lbenguigui)
    [metrics] Fix service name label_replace in Grafana (#10758 by xdavidwu)
    [middleware] Forward the correct status code when compression is disabled within the Brotli handler (#10780 by rtribotte)
    [middleware] Support Accept-Encoding header weights with Compress middleware (#10777 by ldez)

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=39
2024-06-19 18:33:31 +00:00
Ana Guerrero
c8bd2b2c0d Accepting request 1177516 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1177516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=15
2024-05-29 17:36:18 +00:00
450815f342 Accepting request 1177470 from home:weberho:branches:devel:kubic
- Fix in traefik.yml configuration file

OBS-URL: https://build.opensuse.org/request/show/1177470
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=37
2024-05-29 09:23:30 +00:00
Ana Guerrero
01b649b7e6 Accepting request 1176684 from devel:kubic
- Update to version 3.0.1
  * CVEs:
    * CVE-2024-24788 (bsc#1224018): A malformed DNS message in response to a
      query can cause the Lookup functions to get stuck in an infinite loop.
  * Bug fixes:
    * [k8s/ingress] Fix rule syntax version for all internal routers
      (gh#traefik/traefik#10689 by HalloTschuess)
    * [metrics,tracing] Allow empty configuration for OpenTelemetry metrics
      and tracing (gh#traefik/traefik#10729 by rtribotte)
    * [provider,tls] Bump tscert dependency to 28a91b69a046
      (gh#traefik/traefik#10668 by kevinpollet)
    * [rules,tcp] Fix the rule syntax mechanism for TCP
      (gh#traefik/traefik#10680 by lbenguigui)
    * [tls,server] Remove deadlines when handling PostgreSQL connections
      (gh#traefik/traefik#10675 by rtribotte)
    * [webui] Add support for IP White list
      (gh#traefik/traefik#10740 by davidbaptista)
- Packaging:
  * Use Traefik's src.tar.gz files containing a pre-built frontend to simplify the packaging process
  * Fixes bsc#1224308 and bsc#1224384
- Removed allow-node-21.patch and prepare-sources.sh script
- Moved configuraton from .toml to .yml config
- Update to version 3.0.0
  * Announcment: https://traefik.io/blog/announcing-traefik-proxy-v3-rc/
    * added support for popular, emerging technologies—WebAssembly (Wasm), 
      OpenTelemetry, and Kubernetes Gateway API
    * revamped some key parts of the routing rules
    * added support for some leading edge technologies like HTTP/3, SPIFFE, and Tailscale
  * Migration guide: https://doc.traefik.io/traefik/v3.0/migration/v2-to-v3/
  * Details: https://github.com/traefik/traefik/releases/tag/v3.0.0

OBS-URL: https://build.opensuse.org/request/show/1176684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=14
2024-05-24 17:53:05 +00:00
6e6c1a6619 Accepting request 1176513 from home:avicenzi:branches:devel:kubic
Cleanup

OBS-URL: https://build.opensuse.org/request/show/1176513
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=35
2024-05-23 15:35:00 +00:00
6078afa3aa Accepting request 1176506 from home:weberho:branches:devel:kubic
- Update to version 3.0.1
  * CVEs:
    * CVE-2024-24788 (bsc#1224018): A malformed DNS message in response to a
      query can cause the Lookup functions to get stuck in an infinite loop.
  * Bug fixes:
    * [k8s/ingress] Fix rule syntax version for all internal routers
      (gh#traefik/traefik#10689 by HalloTschuess)
    * [metrics,tracing] Allow empty configuration for OpenTelemetry metrics
      and tracing (gh#traefik/traefik#10729 by rtribotte)
    * [provider,tls] Bump tscert dependency to 28a91b69a046
      (gh#traefik/traefik#10668 by kevinpollet)
    * [rules,tcp] Fix the rule syntax mechanism for TCP
      (gh#traefik/traefik#10680 by lbenguigui)
    * [tls,server] Remove deadlines when handling PostgreSQL connections
      (gh#traefik/traefik#10675 by rtribotte)
    * [webui] Add support for IP White list
      (gh#traefik/traefik#10740 by davidbaptista)
  * Additional fixes: bnc#1224308 and bnc#1224384
- New packaging:
  Traefik's src.tar.gz files containing a pre-built frontend are now
  used for packaging with simplifies the packaging process a lot.
  
  * Set the version in the spec-file
  * download sources with "osc service localrun download_files"
  * create go vendor-package using "osc service manualrun"
- Removed allow-node-21.patch and prepare-sources.sh script

OBS-URL: https://build.opensuse.org/request/show/1176506
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=34
2024-05-23 15:26:14 +00:00
d186ab4932 Accepting request 1172482 from home:weberho:branches:devel:kubic
- Moved configuraton from .toml to .yml config
- Update to version 3.0.0
  * Announcment: https://traefik.io/blog/announcing-traefik-proxy-v3-rc/
    * added support for popular, emerging technologies—WebAssembly (Wasm), 
      OpenTelemetry, and Kubernetes Gateway API
    * revamped some key parts of the routing rules
    * added support for some leading edge technologies like HTTP/3, SPIFFE, and Tailscale
  * Migration guide: https://doc.traefik.io/traefik/v3.0/migration/v2-to-v3/
  * Details: https://github.com/traefik/traefik/releases/tag/v3.0.0

OBS-URL: https://build.opensuse.org/request/show/1172482
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=33
2024-05-07 16:53:34 +00:00
Ana Guerrero
0ce17f589a Accepting request 1171842 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1171842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=13
2024-05-05 10:10:45 +00:00
8d78115714 Accepting request 1171841 from home:avicenzi:branches:devel:kubic
update changelog

OBS-URL: https://build.opensuse.org/request/show/1171841
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=31
2024-05-03 18:53:48 +00:00
d63c2e7c32 Accepting request 1171807 from home:weberho:branches:devel:kubic
- Added allow-node-21.patch to allow building with nodejs21, too
- Update to version 2.11.2
  Important: Read the migration guide at https://doc.traefik.io/traefik/migration/v2/#v2112
  * CVE's:
    * GHSA-7f4j-64p6-5h5v (related to CVE-2023-45288)
    * CVE-2024-28869
  * Bug fixes:
    * [server] Revert LingeringTimeout and change default value for ReadTimeout
    * [server] Set default ReadTimeout value to 60s
- Removed traefik-fix-int-overflow-with-go-generate-10452.patch
- Update to version 2.11.1:
  * Bug fixes:
    * [acme,tls] Enforce handling of ACME-TLS/1 challenges
    * [acme] Update go-acme/lego to v4.16.1
    * [acme] Close created file in ACME local store CheckFile func
    * [docker,http3] Update to quic-go v0.42.0 and docker/cli v24.0.9
    * [docker,marathon,rancher,ecs,tls,nomad] Allow to configure TLSStore default generated certificate with labels
    * [ecs] Adjust ECS network interface detection logi
    * [logs,tls] Fix log when default TLSStore and TLSOptions are defined multiple times
    * [middleware] Allow empty replacement with ReplacePathRegex middleware
    * [plugins] Update Yaegi to v0.16.1
    * [provider,rules] Don't allow routers higher than internal ones
    * [rules] Reserve priority range for internal router
    * [server,tcp] Introduce Lingering Timeout
    * [tcp] Enforce failure for TCP HostSNI with hostname
    * [tracing] Bump Elastic APM to v2.4.8
    * [webui] Fix dashboard exposition through a router
    * [webui] Display IPAllowlist middleware configuration in dashboard
    * [webui] Make text more readable in dark mode
    * [webui] Migrate to Quasar 2.x and Vue.js 3.x
    * [webui] Add a horizontal scroll for the mobile view

OBS-URL: https://build.opensuse.org/request/show/1171807
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=30
2024-05-03 18:47:14 +00:00
Dominique Leuenberger
011fa66212 Accepting request 1155730 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1155730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=12
2024-03-06 22:06:47 +00:00
7a702d7548 Accepting request 1155525 from home:weberho:branches:devel:kubic
Remove node_modules.sums left over by obs-service-node_modules

OBS-URL: https://build.opensuse.org/request/show/1155525
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=28
2024-03-06 17:24:10 +00:00
61df38b048 Accepting request 1155081 from home:weberho:branches:devel:kubic
- configuration changes:
  * Enhanced default configuration file, including configs for http3 support.
  * Docker configuration has been disabled per default, file provider has been enabled.
    The directory for the file provider has been set to /etc/traefik/conf.d
  * Prepared directories for logging in /var/log/traefik
  * Enhanced default configuration file, including configs for http3 support. Settings
    are disabled per default.
- packaging general:
  * Use standard source-download feature, modified _service file and removed _servicedata
  * packagers can invoke `prepare-sources.sh` to doenload sources and prepare go-packages
    as well as node_modules for the built process.
- frontend packaging:
  * The frontend will now be packaged on OBS to have reproduceable builds.
- Go packaging: 
  * Added upstream patch traefik-fix-int-overflow-with-go-generate-10452.patch to
    allow packaging on 32bit architectures gh#traefik/traefik#10451
  * Enabled CGO because there is no cross compilation needed in OSB (we build
    packages for every distribution/architecture seperately). PIE can not be used
    with CGO enabled for most architectures and is reported as failure sinc go 1.22.
    See https://github.com/golang/go/issues/64875
  * Don't use pie-buildmode for ppc64 and s390x architectures
- Update to version 2.11.0:
  * Enhancements:
    * [middleware] Deprecate IPWhiteList middleware in favor of IPAllowList
    * [redis] Add Redis Sentinel support
    * [server] Add KeepAliveMaxTime and KeepAliveMaxRequests features to entrypoints
    * [sticky-session] Hash WRR sticky cookies
  * Bug fixes:
    * [acme] Update go-acme/lego to v4.15.0
    * [authentication] Fix NTLM and Kerberos
    * [file] Fix file watcher
    * [file] Update github.com/fsnotify/fsnotify to v1.7.0
    * [http3] Update quic-go to v0.40.1
    * [middleware,tcp] Add missing TCP IPAllowList middleware constructor
    * [nomad] Update the Nomad API dependency to v1.7.2
    * [server] Fix ReadHeaderTimeout for PROXY protocol
    * [webui] Fixes the Header Button
    * [webui] Fix URL encode resource's id before calling API endpoints

OBS-URL: https://build.opensuse.org/request/show/1155081
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=27
2024-03-05 13:28:36 +00:00
Ana Guerrero
5c0121920c Accepting request 1148855 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1148855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=11
2024-02-22 19:57:35 +00:00
66666feeaf Accepting request 1148744 from home:weberho:branches:openSUSE:Factory
- Fixed packaging of UI
- Removed debugging line

OBS-URL: https://build.opensuse.org/request/show/1148744
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=25
2024-02-21 18:39:22 +00:00
Ana Guerrero
5d5f180461 Accepting request 1132711 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1132711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=10
2023-12-13 17:34:16 +00:00
657b51e00e Accepting request 1132710 from home:avicenzi:branches:devel:kubic
- Update to version 2.10.7:
  * CVE-2023-45283 (boo#1216943)
  * CVE-2023-45284 (boo#1216944)
  * CVE-2023-47124 (boo#1217806)
  * CVE-2023-47633 (boo#1217807)
  * CVE-2023-47106 (boo#1217804)
  * GHSA-7v4p-328v-8v5g, CVE-2023-39325 (boo#1216109)

OBS-URL: https://build.opensuse.org/request/show/1132710
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=23
2023-12-12 16:30:53 +00:00
Dominique Leuenberger
8fc2a9206f Accepting request 1093393 from devel:kubic
Update to 2.10.1

OBS-URL: https://build.opensuse.org/request/show/1093393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=9
2023-06-16 14:53:07 +00:00
c354994b45 Accepting request 1093392 from home:avicenzi:branches:devel:kubic
Fix BuildRequires

OBS-URL: https://build.opensuse.org/request/show/1093392
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=21
2023-06-15 23:30:30 +00:00
e8a4dbc2d6 Accepting request 1092962 from home:avicenzi:branches:devel:kubic
Add BZ issues

OBS-URL: https://build.opensuse.org/request/show/1092962
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=20
2023-06-13 17:55:26 +00:00
139ebbfea0 Accepting request 1092716 from home:avicenzi:branches:devel:kubic
Update to 2.10.1

OBS-URL: https://build.opensuse.org/request/show/1092716
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=19
2023-06-12 23:44:44 +00:00
098c08209c Accepting request 1092714 from home:avicenzi:branches:devel:kubic
Update to 2.10.1

OBS-URL: https://build.opensuse.org/request/show/1092714
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=18
2023-06-12 23:37:11 +00:00
Dominique Leuenberger
1623293550 Accepting request 1058870 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1058870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/traefik?expand=0&rev=8
2023-01-17 16:35:42 +00:00