KartikMistry has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/260575

Change subject: CX: Use config.yaml to read registry
......................................................................

CX: Use config.yaml to read registry

Change-Id: I2879e881ad34ed8cd25d224f8585f69a0cd97e0d
---
M hieradata/common/cxserver.yaml
M modules/cxserver/manifests/init.pp
2 files changed, 6 insertions(+), 693 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/75/260575/1

diff --git a/hieradata/common/cxserver.yaml b/hieradata/common/cxserver.yaml
index 733ca18..fd11381 100644
--- a/hieradata/common/cxserver.yaml
+++ b/hieradata/common/cxserver.yaml
@@ -2,696 +2,3 @@
 no_proxy_list:
   - restbase.svc.eqiad.wmnet
   - apertium.svc.eqiad.wmnet
-registry:
-  source:
-    - ab
-    - ace
-    - af
-    - ak
-    - am
-    - ang
-    - an
-    - arc
-    - ar
-    - arz
-    - ast
-    - as
-    - av
-    - ay
-    - az
-    - bar
-    - ba
-    - bcl
-    - be-tarask
-    - be
-    - bg
-    - bho
-    - bi
-    - bjn
-    - bm
-    - bn
-    - bo
-    - bpy
-    - br
-    - bs
-    - bug
-    - bxr
-    - ca
-    - cbk-zam
-    - cdo
-    - ceb
-    - ce
-    - chr
-    - ch
-    - chy
-    - ckb
-    - co
-    - crh-latn
-    - cr
-    - csb
-    - cs
-    - cu
-    - cv
-    - cy
-    - da
-    - de
-    - diq
-    - dsb
-    - dv
-    - dz
-    - ee
-    - el
-    - eml
-    - en
-    - eo
-    - es
-    - et
-    - eu
-    - ext
-    - fa
-    - ff
-    - fi
-    - fj
-    - fo
-    - frp
-    - frr
-    - fr
-    - fur
-    - fy
-    - gag
-    - gan
-    - ga
-    - gd
-    - glk
-    - gl
-    - gn
-    - gom
-    - got
-    - gsw
-    - gu
-    - gv
-    - hak
-    - ha
-    - haw
-    - he
-    - hif
-    - hi
-    - hr
-    - hsb
-    - ht
-    - hu
-    - hy
-    - ia
-    - id
-    - ie
-    - ig
-    - ik
-    - ilo
-    - io
-    - is
-    - it
-    - iu
-    - ja
-    - jbo
-    - jv
-    - kaa
-    - kab
-    - ka
-    - kbd
-    - kg
-    - ki
-    - kk
-    - kl
-    - km
-    - kn
-    - koi
-    - ko
-    - krc
-    - ksh
-    - ks
-    - ku
-    - kv
-    - kw
-    - ky
-    - lad
-    - la
-    - lbe
-    - lb
-    - lez
-    - lg
-    - lij
-    - li
-    - lmo
-    - ln
-    - lo
-    - lrc
-    - ltg
-    - lt
-    - lv
-    - lzh
-    - mai
-    - map-bms
-    - mdf
-    - mg
-    - mhr
-    - min
-    - mi
-    - mk
-    - ml
-    - mn
-    - mrj
-    - mr
-    - ms
-    - mt
-    - mwl
-    - myv
-    - my
-    - mzn
-    - nah
-    - nan
-    - nap
-    - na
-    - nds-nl
-    - nds
-    - ne
-    - new
-    - nl
-    - nn
-    - nov
-    - 'no'
-    - nrm
-    - nso
-    - nv
-    - ny
-    - oc
-    - om
-    - or
-    - os
-    - pag
-    - pam
-    - pap
-    - pa
-    - pcd
-    - pdc
-    - pfl
-    - pih
-    - pi
-    - pl
-    - pms
-    - pnb
-    - pnt
-    - ps
-    - pt
-    - qu
-    - rm
-    - rmy
-    - rn
-    - roa-tara
-    - rup
-    - ro
-    - rue
-    - ru
-    - rw
-    - sah
-    - sa
-    - scn
-    - sco
-    - sc
-    - sd
-    - se
-    - sg
-    - sgs
-    - sh
-    - simple
-    - si
-    - sk
-    - sl
-    - sm
-    - sn
-    - so
-    - sq
-    - srn
-    - sr
-    - ss
-    - stq
-    - st
-    - su
-    - sv
-    - sw
-    - szl
-    - ta
-    - tet
-    - te
-    - tg
-    - th
-    - ti
-    - tk
-    - tl
-    - tn
-    - to
-    - tpi
-    - tr
-    - ts
-    - tt
-    - tum
-    - tw
-    - tyv
-    - ty
-    - udm
-    - ug
-    - uk
-    - ur
-    - uz
-    - vec
-    - vep
-    - ve
-    - vi
-    - vls
-    - vo
-    - vro
-    - war
-    - wa
-    - wo
-    - wuu
-    - xal
-    - xh
-    - xmf
-    - yi
-    - yo
-    - yue
-    - za
-    - zea
-    - zh
-    - zu
-  target:
-    - ab
-    - ace
-    - af
-    - ak
-    - am
-    - ang
-    - an
-    - arc
-    - ar
-    - arz
-    - ast
-    - as
-    - av
-    - ay
-    - az
-    - bar
-    - ba
-    - bcl
-    - be-tarask
-    - be
-    - bg
-    - bho
-    - bi
-    - bjn
-    - bm
-    - bn
-    - bo
-    - bpy
-    - br
-    - bs
-    - bug
-    - bxr
-    - ca
-    - cbk-zam
-    - cdo
-    - ceb
-    - ce
-    - chr
-    - ch
-    - chy
-    - ckb
-    - co
-    - crh-latn
-    - cr
-    - csb
-    - cs
-    - cu
-    - cv
-    - cy
-    - da
-    - de
-    - diq
-    - dsb
-    - dv
-    - dz
-    - ee
-    - el
-    - eml
-    - en
-    - eo
-    - es
-    - et
-    - eu
-    - ext
-    - fa
-    - ff
-    - fi
-    - fj
-    - fo
-    - frp
-    - frr
-    - fr
-    - fur
-    - fy
-    - gag
-    - gan
-    - ga
-    - gd
-    - glk
-    - gl
-    - gn
-    - gom
-    - got
-    - gsw
-    - gu
-    - gv
-    - hak
-    - ha
-    - haw
-    - he
-    - hif
-    - hi
-    - hr
-    - hsb
-    - ht
-    - hu
-    - hy
-    - ia
-    - id
-    - ie
-    - ig
-    - ik
-    - ilo
-    - io
-    - is
-    - it
-    - iu
-    - ja
-    - jbo
-    - jv
-    - kaa
-    - kab
-    - ka
-    - kbd
-    - kg
-    - ki
-    - kk
-    - kl
-    - km
-    - kn
-    - koi
-    - ko
-    - krc
-    - ksh
-    - ks
-    - ku
-    - kv
-    - kw
-    - ky
-    - lad
-    - la
-    - lbe
-    - lb
-    - lez
-    - lg
-    - lij
-    - li
-    - lmo
-    - ln
-    - lo
-    - lrc
-    - ltg
-    - lt
-    - lv
-    - lzh
-    - mai
-    - map-bms
-    - mdf
-    - mg
-    - mhr
-    - min
-    - mi
-    - mk
-    - ml
-    - mn
-    - mrj
-    - mr
-    - ms
-    - mt
-    - mwl
-    - myv
-    - my
-    - mzn
-    - nah
-    - nan
-    - nap
-    - na
-    - nds-nl
-    - nds
-    - ne
-    - new
-    - nl
-    - nn
-    - nov
-    - 'no'
-    - nrm
-    - nso
-    - nv
-    - ny
-    - oc
-    - om
-    - or
-    - os
-    - pag
-    - pam
-    - pap
-    - pa
-    - pcd
-    - pdc
-    - pfl
-    - pih
-    - pi
-    - pl
-    - pms
-    - pnb
-    - pnt
-    - ps
-    - pt
-    - qu
-    - rm
-    - rmy
-    - rn
-    - roa-tara
-    - rup
-    - ro
-    - rue
-    - ru
-    - rw
-    - sah
-    - sa
-    - scn
-    - sco
-    - sc
-    - sd
-    - se
-    - sg
-    - sgs
-    - sh
-    - simple
-    - si
-    - sk
-    - sl
-    - sm
-    - sn
-    - so
-    - sq
-    - srn
-    - sr
-    - ss
-    - stq
-    - st
-    - su
-    - sv
-    - sw
-    - szl
-    - ta
-    - tet
-    - te
-    - tg
-    - th
-    - ti
-    - tk
-    - tl
-    - tn
-    - to
-    - tpi
-    - tr
-    - ts
-    - tt
-    - tum
-    - tw
-    - tyv
-    - ty
-    - udm
-    - ug
-    - uk
-    - ur
-    - uz
-    - vec
-    - vep
-    - ve
-    - vi
-    - vls
-    - vo
-    - vro
-    - war
-    - wa
-    - wo
-    - wuu
-    - xal
-    - xh
-    - xmf
-    - yi
-    - yo
-    - yue
-    - za
-    - zea
-    - zh
-    - zu
-  mt:
-    Apertium:
-      af:
-        - nl
-      an:
-        - es
-      ar:
-        - mt
-      ast:
-        - es
-      bg:
-        - mk
-      ca:
-        - en
-        - es
-        - eo
-        - fr
-        - oc
-        - pt
-        - simple
-      cy:
-        - en
-        - simple
-      en:
-        - ca
-        - eo
-        - es
-        - gl
-        - sh
-      eo:
-        - en
-        - simple
-      es:
-        - an
-        - ast
-        - ca
-        - en
-        - eo
-        - fr
-        - gl
-        - it
-        - oc
-        - pt
-        - simple
-      eu:
-        - en
-        - es
-        - simple
-      fr:
-        - ca
-        - eo
-        - es
-      gl:
-        - en
-        - es
-        - simple
-      hi:
-        - ur
-      id:
-        - ms
-      is:
-        - en
-        - sv
-      it:
-        - ca
-        - es
-      kk:
-        - tt
-      mk:
-        - bg
-        - sr
-      ms:
-        - id
-      mt:
-        - ar
-      nl:
-        - af
-      nn:
-        - da
-        - nb
-        - 'no'
-      'no':
-        - nn
-      oc:
-        - ca
-        - es
-      pt:
-        - ca
-        - es
-        - gl
-      ro:
-        - es
-      sh:
-        - en
-        - simple
-        - sl
-      simple:
-        - ca
-        - eo
-        - es
-        - gl
-        - sh
-      sl:
-        - sh
-        - sr
-      sv:
-        - da
-        - is
-      tt:
-        - kk
-      ur:
-        - hi
-    Yandex:
-      'be-tarask':
-        - ru
-      be:
-        - ru
-      en:
-        - ru
-      uk:
-        - ru
-  dictionary:
-    Dictd:
-      en:
-        - hi
-    JsonDict:
-       ca:
-        - es
-       en:
-        - es
-       es:
-        - ca
diff --git a/modules/cxserver/manifests/init.pp 
b/modules/cxserver/manifests/init.pp
index db35c4b..79ee68c 100644
--- a/modules/cxserver/manifests/init.pp
+++ b/modules/cxserver/manifests/init.pp
@@ -29,6 +29,12 @@
     if $no_proxy_list {
         validate_array($no_proxy_list)
     }
+
+    file { '/srv/deployment/cxserver/deploy/src/config.yaml':
+        ensure => 'link',
+        target => '/srv/deployment/cxserver/deploy/src/config.prod.yaml'
+    }
+
     if $registry {
         $ordered_registry = ordered_json($registry)
     }

-- 
To view, visit https://gerrit.wikimedia.org/r/260575
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2879e881ad34ed8cd25d224f8585f69a0cd97e0d
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: KartikMistry <kartik.mis...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to