File tree Expand file tree Collapse file tree 5 files changed +28
-0
lines changed Expand file tree Collapse file tree 5 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ import (
4545
4646// all-in-one/main is a standalone full-stack jaeger backend, backed by a memory store
4747func main () {
48+ flags .PrintV1EOL ()
4849 setupcontext .SetAllInOne ()
4950
5051 svc := flags .NewService (ports .CollectorAdminHTTP )
Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ import (
3535const serviceName = "jaeger-collector"
3636
3737func main () {
38+ cmdFlags .PrintV1EOL ()
3839 svc := cmdFlags .NewService (ports .CollectorAdminHTTP )
3940
4041 storageFactory , err := storage .NewFactory (storage .FactoryConfigFromEnvAndCLI (os .Args , os .Stderr ))
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ import (
3030)
3131
3232func main () {
33+ flags .PrintV1EOL ()
3334 svc := flags .NewService (ports .IngesterAdminHTTP )
3435
3536 storageFactory , err := storage .NewFactory (storage .FactoryConfigFromEnvAndCLI (os .Args , os .Stderr ))
Original file line number Diff line number Diff line change @@ -42,6 +42,30 @@ type Service struct {
4242 signalsChannel chan os.Signal
4343}
4444
45+ func PrintV1EOL () {
46+ println (`
47+ *******************************************************************************
48+
49+ ******** WARNING: End-of-life Notice for Jaeger v1
50+
51+ You are currently running a v1 version of Jaeger, which is deprecated and will
52+ reach end-of-life on December 31st, 2025. This means there will be no further
53+ development, bug fixes, or security patches for v1 after this date.
54+
55+ We strongly recommend migrating to Jaeger v2 for continued support and access
56+ to new features.
57+
58+ For detailed migration instructions, please refer to the official Jaeger
59+ documentation: https://www.jaegertracing.io/docs/latest/migration/
60+
61+ Tracking issue: https://github.com/jaegertracing/jaeger/issues/6321
62+
63+ ******** WARNING: End-of-life Notice for Jaeger v1
64+
65+ *******************************************************************************
66+ ` )
67+ }
68+
4569// NewService creates a new Service.
4670func NewService (adminPort int ) * Service {
4771 signalsChannel := make (chan os.Signal , 1 )
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ import (
3636)
3737
3838func main () {
39+ flags .PrintV1EOL ()
3940 svc := flags .NewService (ports .QueryAdminHTTP )
4041
4142 storageFactory , err := storage .NewFactory (storage .FactoryConfigFromEnvAndCLI (os .Args , os .Stderr ))
You can’t perform that action at this time.
0 commit comments